Meine Android-App hat nichts mit Telefonanrufen zu tun, aber ich sehe, dass bei der Installation eines Debug-Builds auf meinem Testgerät die Berechtigung "Telefonanrufe: Telefonstatus und Identität lesen" erforderlich ist. (Ich erwähne dies nicht in AndroidManifest.xml).
Ich hätte gerne die minimal möglichen Berechtigungen und habe mich gefragt, ob jemand weiß, wie er das loswerden kann. Ich bemerkte den Teil aus , wo ich ein paar Sachen wurde Protokollierung Build.MODEL, Build.VERSION.*usw. , bemerken ich aus auch der Teil , wo ich die Landschaft / Porträt Orientierung Denken Erfassen , dass das könnte der „Telefonstatus“ sein. Aber keiner von beiden schien diese erforderliche Erlaubnis zu entfernen.
Ich habe diesen Fehlerbericht gefunden: http://code.google.com/p/android/issues/detail?id=4101, aber er ist als bestimmungsgemäß gekennzeichnet, mit einem Hinweis darauf, dass die Berechtigungen vom Markt korrekt sind, aber nicht anders. Ist das die Erfahrung anderer Leute? (Ich würde es hassen, auf dem Markt veröffentlichen zu müssen, um das zu testen.) Weiß sonst jemand, ob es eine API gibt, die ich nicht aufrufen kann, damit meine App diese Berechtigung nicht benötigt?
Vielen Dank!