我昨天遇到了这个问题,我认为这是因为谷歌播放控制台规则对安卓权限的更改。
所以,我认为谷歌检测到我的安卓清单中有一些权限
尽管我已经在不使用的每个权限中使用了"工具:节点="删除"。谷歌仍然不让我在谷歌播放控制台中推出。
<uses-permission android:name="android.permission.BLUETOOTH"/> <!-- for Device Name -->
<uses-permission tools:node="remove" android:name="android.permission.READ_PHONE_STATE"/> <!-- for Phone Number -->
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission tools:node="remove" android:name="android.permission.CALL_PHONE" />
<uses-permission tools:node="remove" android:name="android.permission.RECEIVE_SMS" />
<uses-feature android:name="android.hardware.camera" />
<!--<uses-feature android:name="android.hardware.location.gps" />-->
<uses-feature android:name="android.hardware.location.network" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission tools:node="remove" android:name="android.permission.RECORD_AUDIO"/>
<uses-permission tools:node="remove" android:name="android.permission.RECORD_VIDEO"/>
<uses-permission tools:node="remove" android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission tools:node="remove" android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission tools:node="remove" android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission tools:node="remove" android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission tools:node="remove" android:name="android.permission.READ_CONTACTS" />
<uses-permission tools:node="remove" android:name="android.permission.READ_PROFILE" />
这几乎在我的安卓清单中.xml
该权限未显示在发布应用程序中,但我认为谷歌仍然检查我的 androidManifest.xml。
这种情况可能会发生,因为Google正在限制"使用短信或通话记录权限组"。
您能否检查是否已将 tools 命名空间添加到清单中:
<manifest ... xmlns:tools="http://schemas.android.com/tools">
...
</manifest>
如果你没有tools:node="remove"
不会有任何影响。