這甚至可能嗎?我已經用GPG製作了一個密鑰對,但我無法找到用該密鑰簽名的方法。我真的不想用keytool或其他方法來創建新的密鑰;我寧願使用我現在的鑰匙。任何人都知道我該怎麼做?提前致謝。如何使用我用GPG製作的私鑰簽署apk?
6
A
回答
4
我非常懷疑GPG會生成jarsigner可以使用的密鑰。它可能可能可以寫一個轉換器來做到這一點,但只是咬緊牙關並生成一個新的密鑰將是少得多的工作。做到這一點的命令很簡單
keytool -genkey -alias mynickname -validity 20000 -keystore ~/.android/my-keystore
(PS使密鑰的備份,並非常肯定你也不要忘記了密鑰庫密碼或密鑰密碼。還有的人太多悲慘的故事誰已經把應用程序市場,然後忘記或丟失密碼。)
+1
有什麼方法可以使用gpg而不是jarsigner來簽名嗎?或者那只是無稽之談。對不起,我是這個簽名和證書的新手。 –
+0
我覺得你幾乎需要使用jarsigner。我懷疑gpg是否知道簽署jar文件的協議。 –
相關問題
- 1. 使用openssl使用私鑰簽署csr
- 2. 使用android sdk工具簽署私鑰
- 3. GPG如何找到相應的私鑰
- 4. 簽名APK - 密鑰是否是私鑰?
- 5. 如何使用與發佈APK相同的密鑰簽署調試APK - Android Studio
- 6. 如何重新生成用於生成APK的私鑰簽名?
- 7. GNU/Linux gpg如何使用私鑰加密
- 8. 如何強制maven-gpg-plugin使用主要gpg密鑰而不是子密鑰?
- 9. 如何使用jarsigner簽署apk文件?
- 10. 如何使用gpg代理批量簽署git標籤
- 11. 如何創建我的私鑰來簽署我的黑莓應用程序
- 12. 用於簽署rpms的gpg密鑰應該有效多久?
- 13. 如何在不使用本地存儲(在〜/ .gpg下)的情況下從gpg私有公鑰獲取公鑰?
- 14. 級聯GPG簽署
- 15. 從私鑰中刪除公鑰私鑰存儲與GPG
- 16. 如何選擇maven-gpg-plugin用來簽署工件的GnuPG密鑰?
- 17. 簽名用私鑰
- 18. Android - 我如何知道apk已經用我的密鑰簽名
- 19. gpg:跳過「XXBDXX4E」:密鑰不可用。 GPG:簽名失敗:不可用密鑰
- 20. 我如何簽署亞馬遜apk?
- 21. Gpg使用公鑰加密
- 22. 如何使用系統密鑰簽署我的測試套件?
- 23. 如何使用私鑰
- 24. 如何成功簽署APK?
- 25. 如何使用公鑰/私鑰對獲得SVN簽出?
- 26. 如何使用私鑰簽名並通過公鑰在php
- 27. 無法使用私鑰簽署文本塊
- 28. 我可以使用Web App的私鑰證書來簽署JWT嗎?
- 29. 你如何找到gpg密鑰的名稱? (用於maven-gpg-plugin)
- 30. android:我如何使用現有的密鑰簽署我的應用程序?
http://thialfihar.org/projects/apg/ https://guardianproject.info/2012/03/15/adventures-in -porting-gnupg-2-1-x-to-android/ – Siddhesh