【问题标题】:Fully shadowed APK When try to publish apk in play store完全隐藏的 APK 尝试在 Play 商店中发布 apk 时
【发布时间】:2019-08-17 12:11:46
【问题描述】:

我想将我的应用发布到 Play 商店。但是我遇到了一些奇怪的问题,我不知道该怎么办。

当我上传 App Bundle 文件 app.abb 并尝试上传 apk-released.apk 文件时,Play 商店控制台说我

"上传失败 您需要为您的 APK 或 Android App Bundle 使用不同的版本代码,因为您已经拥有一个版本代码为 1 的版本。”

截图在这里:https://drive.google.com/file/d/1N6xP8lGMfUoQh9EcC98BvO2KS_m49tas/view?usp=sharing

然后我把版本号改成了2

代码在这里

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    // buildToolsVersion "26.0.2"
    defaultConfig {
        applicationId "com.banglaralonews.app"
        minSdkVersion 17
        targetSdkVersion 26
        versionCode 2
        versionName "1.2"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        manifestPlaceholders = [onesignal_app_id               : "",
                                // Project number pulled from dashboard, local value is ignored.
                                onesignal_google_project_number: "REMOTE"]
    }

然后它上传正常,但控制台出现了另一个奇怪的问题,显示“完全隐藏的 APK” 截图在那里: https://drive.google.com/file/d/1-pBXk1NvxPB_Wqe6IH4b8-vHb-SNwvx3/view?usp=sharing

然后我一次又一次地删除了这个项目,我一次又一次地尝试这样但同样的问题。所以请帮我发布我的apk。

【问题讨论】:

    标签: android android-studio google-play apk


    【解决方案1】:

    问题是您试图保留您不需要的以前的 APK(版本代码 1)。只需停用旧版本的 APK,然后您就可以推出新版本...此外,请始终检查同一主题的现有 questions

    【讨论】:

    • 其实这个应用没有以前的版本这个应用是一个新的apk。我也尝试过这样的版本代码 1000 10001 但仍然出现同样的问题。
    • 雨果是对的。您可能选择在发行版中保留旧版本,但您不应该这样做。
    • 您在收到消息的问题中明确提到: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 在 Play 商店中,这意味着您实际上拥有该应用程序的早期版本。停用以前的版本后,您应该没问题。如果没有,请尝试并更新您的问题。
    • 谢谢,但较旧的 apk 是生产版本。如果我在 alpha 或 beta 轨道中停用它,它会删除生产版本吗?在这里查看问题:stackoverflow.com/questions/61652630/…
    【解决方案2】:

    更改版本代码 2.4 -->2.5

    对我有用

    【讨论】:

    • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
    【解决方案3】:

    我没有遇到这样的问题,但是我会尝试让versionCode比平时更高,例如10或20。和versionName 2.0。 我记得我忘记了我在 Google Play 商店里已经有什么版本了,随机设置了 16 以准确克服限制,我成功地做到了。

    【讨论】:

    • 将版本代码设置为 10 或 20 肯定不会解决问题,也不会更改版本名称...这只是一个推测,而不是经过技术验证的答案。
    • 这真的只是一个猜测:(
    • 其实我试过版本代码1000 10001也出现同样的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-18
    • 1970-01-01
    • 2014-08-11
    • 1970-01-01
    相关资源
    最近更新 更多