Hiho, Leute!

Habe mich die letzten Tage wieder einmal dran gesetzt und ein wenig mit Android rumgehampelt. Meine letzten Entwicklungen hörten leider mit Android 5.x (Lollipop) auf. Meine geschriebenen Apps auf Android 7 (Nougat) zu updaten erwies sich als schwieriger als gedacht, denn seit Android 6 (Marshmallow) wurden die App-Berechtigungen grundlegend überarbeitet.

Wir unterscheiden nun in:
  1. Normale Berechtigungen: Stellen kein Problem dar, da diese so geschluckt werden, sofern der Benutzer diesen bei der Installation der App zugestimmt hat.
  2. Gefährliche Berechtigungen: Auch "Runtime Permissions" -> Diese muss der Benutzer zur Laufzeit der App erst bestätigen. Ein Beispiel für eine Runtimepermission:


Ich möchte diese Permissions gerne "umgehen". Der User soll lediglich einmal bei der Installation der App diesen Berechtigungen zustimmen müssen (wie bei Android Vers. < 6).

Google hat ein bisschen was ausgespuckt, aber nix womit ich akut was anfangen kann. Habt ihr Lösungen parat oder Lösungsansätze?

Freue mich über jede Lösung, Idee und Workaround.

Viele Grüße,

Barny