Google Playstore有关上载Android应用的新许可政策

时间:2019-03-06 09:16:04

标签: android google-play android-permissions

Google向我发送了一封邮件,说明:

  

您的应用需要使用运行时权限才能完成审核。请更新您的应用程序,使其达到API级别26以上,然后重新提交声明表格。

  • 我的应用程序已经使用API​​ 28进行了编译。我再次提交了应用程序,声明我的应用程序已经使用28进行了编译,但是Google再次拒绝了它。请帮忙。

2 个答案:

答案 0 :(得分:0)

您的应用程序的targetSdkVersion也是>= 26吗?

答案 1 :(得分:0)

app / build / intermediates / manifests / full / release / AndroidManifest.xml

请遵循以下路径进行调试和发布。如果您发现任何导致应用拒绝的权限,则可以按照以下步骤摆脱这种情况。

  1. 删除将此权限添加到您的应用程序的库。

    app / build / outputs / logs / manifest-merger-debug-report.txt

    使用以上路径找出哪个库添加了不必要的权限

  2. 如果要保留此库,则需要将此权限添加到原始清单中,并添加一个属性以忽略它。 要忽略权限,请使用以下代码:

    <uses-permission android:name="android.permission.SEND_SMS" tools:node="remove" />