Ich habe an einer Android App gearbeitet. Es zeichnet auf und schreibt in den lokalen Speicherbereich. Hier sind die Berechtigungen:Warum sind meine Berechtigungen auf einer Android-App, die ich gerade schreibe, plötzlich verschwunden?
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.INTERNET" />
Und in der Mitte des Debuggen verlor ich die Berechtigungen auf dem Tablet selbst. Ich musste zu Einstellungen -> Anwendungen -> (meine App) -> App Permissions gehen und sie selbst einschalten. Bei Mikrofon und Speicher waren die Schieberegler deaktiviert.
Während ich jetzt laufe, würde ich gerne wissen, wie das passiert ist, damit ich verhindern kann, dass es wieder passiert.
Irgendwelche Hinweise, wo ich aussehen sollte?
Danke,
Welche Android-Version verwenden Sie? – kggoh
Wenn Sie in Android-Version 6.0 sind, müssen Sie während der Laufzeit eine Berechtigung anfordern. Hinzugefügt [link] http://stackoverflow.com/questions/38626882/storage-permission-issue-for-my-wallpaper-app-in-android-marshmallow/38626960#38626960 – kggoh
Wenn Ihr Gerät Android 6.0 läuft, benötigen Sie eine Anfrage für einige spezielle Erlaubnis, wie in https://developer.android.com/training/permissions/requesting.html – anhtuannd