我正在使用eclipse和開發android應用程序。我有一個存在於Google Play商店的項目。我更改了我的代碼,並且想要在Google Play上更新我的應用。我點擊Android工具 - >導出簽名的應用程序包。然後我輸入我的密碼,一切都很好,我的代碼。最後,我點擊完成,步驟結束。我應該怎麼做下一步在遊戲商店更新我的應用程序? (我再說一遍,這是一個關於谷歌播放的已有項目,裏面有keystore文件。)提前致謝。導出簽名的應用程序包
回答
所有我必須做的是,用鼠標右鍵單擊項目 - > Android工具 - >導出已簽名的應用程序包,然後在開發者頁面Android上註冊,最後選擇您現有的應用程序,點擊APK並將新APK添加到生產。 1小時後,我在Google Play上添加了新的apk,並更新了此應用。
爲了在Google Play上更新您的應用,您必須使用您的發行證書對您的.apk簽名。這個過程在這裏描述:http://developer.android.com/tools/publishing/app-signing.html#releasemode。你不應該做你上面描述的東西; 「Android工具 - >導出簽名的應用程序包」,因爲這樣做是因爲您正在使用調試證書簽署您的apk。您需要將您的apk文件導出爲未簽名的Eclipse文件,然後使用您的發佈證書對其進行簽名。
編輯:
如果您使用的是Linux則是這樣的:
jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore ~/android-sdks/my-release-key.keystore apk_unsigned.apk release_key
然後:
zipalign -v 4 apk_signed.apk apk_final.apk
這是一個簽名的項目,爲什麼我應該點擊未簽名的應用程序?以上鍊接與您的解決方案不一樣:s –
我已經告訴過您...當您將APK導出爲簽名時,它會使用調試證書進行簽名(Google Play不會接受該格式)。再次,您需要從Eclipse中導出未簽名的apk,然後使用您的發行證書(與您已簽署要更新的應用程序相同)來唱歌。 – Kristopher
我會嘗試並評論你@soulreaver。謝謝。 –
- 1. 無法導出簽名/未簽名的應用程序包
- 2. 導出已簽名的應用程序包時出錯
- 3. Eclipse - 導出簽名的應用程序包不生成APK
- 4. 導出命令行簽名的應用程序包
- 5. android導出簽名與未簽名的應用程序
- 6. 導出到簽名應用程序包時地圖不顯示
- 7. 爲什麼要在Android中導出未簽名的應用程序包?
- 8. Eclipse選項不可用:Android工具>導出未簽名應用程序包
- 9. 從Eclipse導出簽名應用程序後Android應用程序無法運行
- 10. 無法導出已簽名的應用程序
- 11. 導出簽名應用程序時的關鍵是什麼?
- 12. 導出簽名的應用程序沒有「優化」PNG圖像
- 13. ProGuard和HoloEverywhere:導出簽名的應用程序錯誤
- 14. 導出簽名應用程序期間,eclipse崩潰
- 15. Proguard的忽視而出口出口-assumenosideeffects簽名應用程序包
- 16. 簽名BlackBerry應用程序
- 17. 找出調用我的活動的應用程序的簽名簽名?
- 18. 使用android.support.v4.app導出簽名應用程序時出現Proguard錯誤蜂窩兼容性包
- 19. Maven的簽名的jar給出警告「未簽名的應用程序」
- 20. Java應用程序導出
- 21. 導出Java應用程序
- 22. 導出E4應用程序
- 23. 從Rails應用程序簽名到Sinatra應用程序的Cookie
- 24. Eclipse無法創建。 apk文件導出爲未簽名的應用程序?
- 25. 如何在android studio上導出已簽名的android應用程序
- 26. 簽名導出的Android應用程序失敗,apache.commons.logging類無法轉換爲'a.a.a.a.c'
- 27. OS X應用程序包的簽名代碼
- 28. 如何簽名由OCRA和Inno Setup打包的應用程序?
- 29. 簽名包含鬆散類文件的Java小應用程序
- 30. 如何在Eclipse中導入簽名的應用程序?
請參閱http://stackoverflow.com/a/12859243/1554935和http://stackoverflow.com/a/13349950/1554935 –