最近VSCode通过Flutter build apk打出来的APK会出现未签名的情况
- 查看APK是否签名
keytool -list -printcert -jarfile D:\UKiss_v0.2.0.apk
如果有签名的话,会像这样
这时候可以通过一个Android SDK tools中的一个bat来签名
Android\sdk\build-tools\31.0.0\apksigner.bat
命令如下
apksigner sign --ks xxx.jks --ks-key-alias key xxx.apk
回车后会提示输入jks的password
-
签名后的apk文件,再通过keytool查看