我昨天遇到了这个问题,我认为是因为Google Play控制台规则更改了Android权限。
所以,我认为Google检测到我的Android清单中有一些权限
尽管我已经在我不使用的每个权限中使用“ tools:node =“ remove”“。 Google仍然不允许我在Google Play控制台中推广。
<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" />
这几乎在我的androidManifest.xml内部
该权限未在发布应用中显示,但我认为Google仍会检查我的androidManifest.xml。
答案 0 :(得分:0)
这可能是因为Google限制了"Use of SMS or Call Log permission groups".
是否可以检查是否已将工具名称空间添加到清单中?
<manifest ... xmlns:tools="http://schemas.android.com/tools">
...
</manifest>
如果您还没有tools:node="remove"
不会有任何效果。