我有很少的編程知識。我能夠通過命令提示符打開jar簽名者然後我得到各種jar簽名者選項,我不知道如何使用它們。任何人都可以解釋我應該在命令提示符下鍵入什麼爲了簽署應用程序?如何使用jarsigner簽署apk文件?
回答
使用的jarsigner如下:
jarsigner -keystore <keystore_file> -storepass <storepassword> <filenameTosigned> <alias>
您可以找到您需要關於這個話題上d.android.com的所有信息:http://developer.android.com/tools/publishing/app-signing.html#signapp
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore
my_application.apk alias_name
一說花了我幾件事已在官方文檔中提到:
從JDK 7開始,缺省簽名算法已經發生變化d,需要你指定的簽名和消化algorithims(-sigalg和-digestalg)當您簽訂APK
我應該在哪裏放置我的密鑰庫和apk文件? – user3143901
我試過以下c \ programfiles \ java \ jdk1.7.0_45 \ bin \ jarsigner -verbose-sigalg SHA1withRSA-digestalg SHA1-keystore
我得到錯誤「system can not find the path指定「 – user3143901
對於-tsa選項進入下一個:
的jarsigner -verbose -tsa http://timestamp.comodoca.com/rfc3161 -sigalg SHA1withRSA -digestalg SHA1 -keystore your_keystor_name.keystore YourAPK.apk youralias_key
- 1. 爲什麼jarsigner可以簽署Android apk?
- 2. 如何使用jarsigner簽署一打JAR文件?
- 3. 如何簽署和對齊.apk文件
- 4. 如何使用jarsigner提取apk文件以獲取密鑰?
- 5. 如何使用keystore簽署apk文件(例如platform.keystore)?
- 6. 如何使用jenkins與現有jks文件簽署.apk?
- 7. APK文件:jarsigner CLI vs Android Studio
- 8. 錯誤簽名的APK與Maven的jarsigner
- 9. 如何成功簽署APK?
- 10. 爲什麼apk使用jarsigner簽名給java.security.NoSuchAlgorithmException:SHA11 MessageDigest不可用?
- 11. 爲什麼Google不使用jarsigner來簽名apk?
- 12. 簽署android apk
- 13. 無法從Eclipse中籤署.apk文件
- 14. 與真正的證書使用jarsigner簽署jar文件的錯誤
- 15. 如何使用libssl簽署文件?
- 16. 如何通過自定義的jar文件到Maven插件的jarsigner使用Maven的組裝插件簽署
- 17. 使用keytool和jarsigner簽署我的應用
- 18. 如何在發佈模式下籤署我的APK文件
- 19. 如何使用.key文件簽名apk文件?
- 20. 如何認證簽署的android .apk?
- 21. 我如何簽署亞馬遜apk?
- 22. 如何使用我用GPG製作的私鑰簽署apk?
- 23. 如何使用與發佈APK相同的密鑰簽署調試APK - Android Studio
- 24. 轉換APK未經簽署成的apk
- 25. .apk文件如何得到簽名
- 26. 如何找到apk文件的簽名?
- 27. 使用獨立簽名簽署文件
- 28. 與我的應用程序apk文件簽署問題
- 29. OS X 10.9的更新已停止.apk文件的jarsigner工作
- 30. 如何使用.PFX文件簽署JAR文件
rahul bhai ....我試過以下c \ programfiles \ java \ jdk1.7.0_45 \ bin \ jarsigner-verbose-sigalg SHA1withRSA-digestalg SHA1-keystore myapp.apk –
user3143901
我應該在哪裏放置密鑰庫和apk文件s – user3143901
試過了。但是也要警告,警告: 不提供-tsa或-tsacert,而且這個jar沒有時間戳。沒有時間戳 ,用戶可能無法在簽署者證書的 到期日期(2042-07-31)之後或未來任何撤銷日期之後驗證此罐子。 – jrhamza