无法发布反应本机应用程序,因为 android 清单上的权限



我昨天遇到了这个问题,我认为这是因为谷歌播放控制台规则对安卓权限的更改。

所以,我认为谷歌检测到我的安卓清单中有一些权限

尽管我已经在不使用的每个权限中使用了"工具:节点="删除"。谷歌仍然不让我在谷歌播放控制台中推出。

<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"不会有任何影响。

相关内容

  • 没有找到相关文章

最新更新