【问题标题】:Play store publish error - how to validatePlay 商店发布错误 - 如何验证
【发布时间】:2018-03-26 11:26:44
【问题描述】:
我的客户由另一个部门管理 Google Play 商店帐户。我们无法直接访问 Playstore 帐户。当我们发送 apk 时,它会与消息一起返回
“具有不同maxSDKVersions的权限android.permission.WRITE_EXTERNAL_STORAGE的重复声明”
在发送实际发布之前,我们有什么工具/方法可以检查 Play 商店的可接受性吗?
问候
【问题讨论】:
标签:
android
google-play
google-play-services
publish
【解决方案1】:
当您在清单中声明了一个权限,该权限也在您正在使用的某个库中声明时,就会出现这种问题。要纠正此问题,您必须在所有库的清单文件中找到该权限。当你找到它时,在你的主清单中删除其中一个,如下所示:
see here
下面也试试。我自己还没有尝试过。
<uses-permission-sdk-23 tools:node="removeAll"/>
【解决方案2】:
这样的工具不存在。如果您考虑一下,它必须是服务器端工具,否则当 Google Play 更改其服务器时,它无法保持最新状态。如果它是一个服务器端工具,您将不得不通过 Google Play Publishing API 访问它。您需要 Play 控制台访问权限才能使用。
我建议您要求其他部门为您创建一个 API 帐户或为 Play 控制台添加一个用户,该用户有权发布到 Alpha 和 Beta,但不能发布到生产环境。然后,您可以使用 Alpha 轨道测试您的 APK。请参阅the help docs,了解您可以在 Play 管理中心向用户授予的不同级别的权限。