使用Jassigner - Verify APK要求我指定别名?
解决方案
只有签名APK,只能需要别名。您使用的是什么版本的JDK?是太阳/ Oracle JDK吗?
btw,您不应该为Android开发使用Java 7,它不会正式支持。另请注意,Jarsigner默认摘要算法已更改,因此如果没有明确指定摘要算法,则使用Java 6和Java 7签名将产生不同的结果。
其他提示
如果别名包含空格即使在Maven文件的属性中,这也有效:
ALIAS WITH SPACES
使用:
$ jarsigner --verify -verbose -certs app.apk
在 app> build> out> apk path
如果您看到CN短语,那么您的.apk是“调试”,
别的恭喜!你签了你的.apk,它现在的“释放”。
不隶属于 StackOverflow