使用eclipse生成的debug.keystore对现有的apk进行签名

Dmi*_*kov 22 android jarsigner

我有一个现有的unsigned apk,我想用我的debug.keystore文件签名.在这里,我找到了一个如何完成它的教程.

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore my_application.apk alias_name
Run Code Online (Sandbox Code Playgroud)

但是我应该写什么作为alias_name以及密码应该是什么?有没有办法找出Eclipse在签名期间使用的alias_name和passphrase?

Ste*_*ijn 37

你真的不想用你的调试密钥创建它,但是;

-alias androiddebugkey 
-keystore /the/path/debug.keystore 
-storepass android 
-keypass android
Run Code Online (Sandbox Code Playgroud)

  • -alias似乎不是一个选择.Mac上的命令行是:```jarsigner -verbose -keystore~/.android/debug.keystore -storepass android -keypass android path/to/my.apk androiddebugkey``` (16认同)

小智 16

jarsigner -verbose -keystore ~/.android/debug.keystore -storepass android -keypass android path/to/my.apk androiddebugkey
Run Code Online (Sandbox Code Playgroud)

这对我有用.