【问题标题】:Why it fail to upload apk to google play console?为什么无法将 apk 上传到 google play 控制台?
【发布时间】:2019-08-17 12:41:27
【问题描述】:

当我将apk 上传到游戏机时出现此错误

Upload failed:

You need to use a different version code for your APK or Android App Bundle because you already have one with version code 1.

Your APK or Android App Bundle is using permissions that require a privacy policy: (android.permission.READ_PHONE_STATE, android.permission.GET_ACCOUNTS)

我只想从我的应用中删除那个 android 权限(READ_PHONE_STATE)

【问题讨论】:

    标签: android unity3d google-play


    【解决方案1】:

    您需要在 app build.gradle 中更改版本

    versionCode 1
    versionName "1.0"
    

    改成(例如)

    versionCode 2
    versionName "1.1"
    

    关于权限 - 您需要为应用设置隐私政策。

    【讨论】:

    • 我已经更改了它,但 android 权限仍然存在问题 (READ_PHONE_STATE)
    • 注意versionName不需要每次更新都更改,与错误无关;这取决于开发者:来自developer.android.com/studio/publish/versioning:versionName 除了显示给用户之外没有其他用途。
    • @MaD stackoverflow.com/a/39669092/9565253 试试这个答案以获得权限?
    • 设置答案,如果我帮助你的话。
    猜你喜欢
    • 2020-02-01
    • 2018-04-22
    • 1970-01-01
    • 2014-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多