ZXing Permissons reduzieren

  • Antworten:1
Mac Systems
  • Forum-Beiträge: 1.727

19.01.2011, 15:43:57 via Website

Hallo,

da Ich mich erstmals mit ZXing auseinandersetzte überlege Ich ob die Lib Dynamisch oder Statisch mit der APP verbunden sein soll.
Hintergrund ist das recht viele Permissons im Manifest verlangt werden:

<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.WRITE_CONTACTS"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.FLASHLIGHT"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<!-- Wifi related -->
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />


Die Hälfte davon ist für das reine Scannen eines Barcode nicht nötig. Daher die Frage ob jemand eine Lösung dafür hat ?


mfg,
Mac

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

19.01.2011, 16:15:50 via Website

Nach einer kleinen Studie des Layouts und der IntentFilter sieht es so aus als ob dies "minimal inversiv" gemacht werden kann.
Schmeiße Ich die IntentFilter raus werden zumindest die Permissons wohl nicht mehr benötigt. Das Layout sieht ebenfalls als machbar aus.

Meinungen ?

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten