Unity Android READ_PHONE_STATE权限

时间:2014-02-25 14:36:23

标签: android admob chartboost

我为iOS和Android创建了一款手机游戏,它使用chartboost插件来展示广告和AdMob。

问题是我已经在AndroidManifest中创建了一些权限,以使这个插件工作,其中一个权限是READ_PHONE_STATE,它要求允许读取安装游戏的人的呼叫信息。我不喜欢这样,因为可能会引起用户之间的不信任。

我试图删除要求此权限的行,但是当我这样做时,游戏在开始时崩溃,那么,有没有办法删除此权限?或者,如果我想要播放广告,我是否必须保留它?

1 个答案:

答案 0 :(得分:1)

我不确定chartboost插件,但我创建了自己的AdMob插件,AndroidManifest文件中唯一的权限是:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

这是使用Google Play服务而非AdMob SDK的时候。