0
A
回答
1
如果你已經建立了APK Eclipse之外,你可以登錄它使用jarsigner工具在命令行上,爲Android開發者文檔中描述here。
$ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name
哪裏my-release-key.keystore
是通向你的密鑰庫,my_application.apk
是通向你的APK,並alias_name
是您給您的密鑰庫發佈簽名密鑰別名的名稱。
取決於您是否在密鑰庫中設置了密碼及其中的密鑰,您可能需要添加標誌-storepass mystorepass
和-keypass mykeypass
。
相關問題
- 1. 如何在Mac上打開.diff文件?
- 2. 如何打開apk文件
- 3. APK文件在Mac機
- 4. 在eclipse中打開文件在Mac 10.6
- 5. Eclipse未在mac上打開
- 6. 無法在Android上打開apk文件4.3
- 7. 安裝APK - 無法在Android 8.0上打開文件
- 8. 無法在智能手機上打開APK文件
- 9. 使用mac在python中打開文件
- 10. 如何打開一個.apk文件
- 11. 從webview打開的MP3或apk文件
- 12. 製作(Mac)Vim在關閉時打開文件重新打開
- 13. 在我的Mac上無法打開.csv文件
- 14. 在Mac上使用VBA打開新文件
- 15. 如何在Mac OS上打開PYW文件
- 16. 無法在我的mac上打開.jar文件
- 17. 在Mac上的MicroSoft Excel中打開csv文件
- 18. 如何在Mac上使用OpenCV打開.wmv文件?
- 19. .jar文件無法在我的Mac上打開
- 20. 在Mac OSX上使用mono gtk#打開文件
- 21. 無法在Mac上使用Emacs打開多個文件
- 22. 在Mac上的文本編輯器在Linux機器上打開文件
- 23. 下載的jpg,apk文件永遠不會打開,但mp3文件打開
- 24. 打開Mac上的Console.app
- 25. Mac打開grep文件列表
- 26. nodejs/Mac並打開文件限制
- 27. 如何通過Bluestacks在Mac上運行apk文件
- 28. 爲什麼[fopen()/ open()/ fstream文件]在Mac OS X上無法打開文件?
- 29. 將.apk文件安裝到Mac上的Android模擬器上
- 30. 如何在Mac上打開端口80?
我該如何創建keystone?我一直在嘗試,$ keytool -genkey -v -keystore/Users/nathanielharman/Desktop/androidKeys /Users/nathaniel/harman/Desktop/LiveFire_Stoneplace-debug.apk -alias jqueryRef -keyalg RSA -validity 10000 –
from this website http ://www.androiddevelopment.org/tag/jarsigner/ –
這看起來幾乎是正確的 - 是'jqueryRef'你想給它的別名(密鑰的名稱)?你試圖創建密鑰庫作爲LiveFire_Stoneplace-debug.apk,這是不正確的(我認爲這是你試圖簽署的APK)。您需要將其更改爲「my-release-key.keystore」或類似內容。我建議閱讀簽名應用程序的整個頁面 - 這裏有很多我們沒有涉及的內容(例如,如果您希望更新能夠正常工作,您的私鑰永遠不會改變):http://developer.android.com/ tools/publishing/app-signing.html#signapp –