'允许[应用名称]制作和管理电话'权限和READ_PHONE_STATE

时间:2016-01-06 23:13:57

标签: android unity3d android-manifest android-permissions android-6.0-marshmallow

我有一个专为Android设计的Unity应用程序(v5.2.4),该应用程序要求获得制作和管理电话的权限。在Android上(v6.0.1)。有些研究似乎可能与READ_PHONE_STATE有关。

所以我在构建apk之后删除了READ_PHONE_STATE权限,重新打包并且消息不再出现。

我并非100%确定是什么将READ_PHONE_STATE放入应用程序,Unity论坛说READ_PHONE_STATE是在unity v5.2中取出的。

该应用程序还使用Urban飞艇,并为READ_PHONE_STATE执行grep显示了城市飞艇箱文件。

$ grep "READ_PHONE_STATE" -Rl . 
./Submodules/ua-unity-plugin/build/intermediates/lint-cache/api-versions-6-23.0.1.bin

我想知道的是,什么将许可放在清单中?

1 个答案:

答案 0 :(得分:0)

如果它是原生android,你可以使用清单合并报告。试试这个博客链接commosware is awesome

我知道Unity统一使用此权限进行分析。我在我目前的团结android项目中使用Urbanairship,我们不会使用此权限重新收集。但是从grep看起来肯定看起来它是UA库产生的中间清单的一部分。