2017-03-20 168 views
0

我會盡我所能來傳達我的問題,但我在更新當前在Play商店中的客戶端應用程序時遇到問題。舊版本的應用程序由不同的開發人員創建。在Play商店簽名問題中更新Android應用程序

  • 通過的東西用Adobde空氣創建看起來是以前版本的應用程序,我沒有與Adobe空氣在所有的任何經驗,所以不太清楚與APK的簽名過程。

  • 我的新版本是一個在Android Studio中創建的新項目(具有相同的包名稱)。

  • 我顯然需要使用與以前版本相同的證書籤署發行版APK。我可以使用Build> Generate Signed APK通過Android Studio來做到這一點嗎?

  • 以前的開發人員是否必須提供.keystore或.jks文件?正如我所說的,我不確定使用Adobe Air時簽名過程是如何工作的。

任何幫助,將不勝感激。

謝謝。

+0

要簽署使用AIR構建的Android APK我使用PKCS12(我認爲)格式的自簽名證書文件。我不確定技術細節,因爲它在某種程度上處於AS3/Flash開發人員發佈過程的底層。我只提供了* .p12文件,以及用於在相關界面(如果使用Adobe Flash發佈)或腳本(如果使用FlashDevelop/Flex SDK/AIR SDK發佈)中創建它的密碼。 – Organis

回答

0

如果您可以構建apk並擁有原始密鑰庫文件,則可以通過命令行對其進行簽名。

到這裏看看:

You uploaded an APK that is not zip aligned error

您首先需要做的jarsigner一步,對所得到的文件,然後將的zipalign。 4作爲對齊值。

+0

像夢一樣工作!謝謝 – Tmarsh2

相關問題