Willkommen im Club, das Permissions-System ist mein täglicher Sargnagel, deshalb vermeide ich Dangerous Permissions wo es eben nur geht (geht aber nicht immer ).
Fehlende Runtime Permissions kann man in der AndroidManifest.template.xml eintragen.
Da wird seitens Android ständig dran geändert und alte/neue Betriebssystemversionen kompatibel zu halten ist alles andere als trivial.
http://blong.com/Articles/AndroidPer...ermissions.htm
Mit dem einfachen Eintragen der Permissions ist es aber oft nicht getan und man muss Lösungen drumherum suchen.
https://stackoverflow.com/questions/...ilding-android