在生成release build時可實現自動簽名,所謂手動簽名,就是在命令行下完成簽名,落實到Android Studio里面,就是在terminal里面做。
下面是三個命令,第一個簽名,第二個驗證,第三個對齊壓縮。
第三個命令可能會找不到zipalign這個命令,那么可以切換到zipalign所在的目錄進行操作。一般在build tools目錄,20以上的版本都有這個命令。
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore jiyuzhai.jks com.jiyuzhai.caoshuzidian.apk jiyuzhai
jarsigner -verify -verbose -certs com.jiyuzhai.caoshuzidian.apk
zipalign -v 4 com.jiyuzhai.caoshuzidian.apk com.jiyuzhai.caoshuzidian1.apk