簡體   English   中英

將應用上傳到控制台時出錯 - “上傳失敗,Android App Bundle 未簽名。”

[英]Error on uploading app to play console- "Upload failed The Android App Bundle was not signed ."

當我將已簽名的應用程序包上傳到 Play 商店時,出現錯誤 - “上傳失敗,Android 應用程序包未簽名。”

在我的例子中,對於同樣的問題,在生成構建時,在選定的構建類型中debuggabletrue的。

將其設置為false后,生成的構建開始上傳到 Play 商店。 Play 商店不接受啟用了debuggable的構建。

似乎The Android App Bundle was not signed ( Набор Android App Bundle не подписан ) 錯誤可能是由release構建類型中的一些不兼容的調試或測試相關選項產生的。 在我的案例中,通過從release構建類型部分中刪除testCoverageEnabled true解決了問題。

現在這些部分看起來像這樣:

buildTypes {
    release {
        minifyEnabled true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.release
    }
    debug {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.release
        testCoverageEnabled true
    }
}

如上所述,將 debuggable 設置為 false,並且在生成簽名包時,請確保您按下了“導出加密密鑰以進行注冊...”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM