加固apk时.jks文件不识别alias,重新生成一个.jks文件
第一个报错:Java java.io.IOException: Invalid keystore format
解决办法:
打开jdk的bin目录,进入cmd窗口,执行 keytool -genkey -alias 别名 -keyalg RSA -storepass 密码 -keysize 1024 -keystore 文件名.jks -validity 3655
命令
然后输入参数后
第二个报错:keytool 错误: java.io.FileNotFoundException: nlnp.jks (拒绝访问。)
是因为没有权限操作,需要通过cmd右键管理员
打开控制台,然后重复上面的操作
生成的.jks文件在jdk的bin目录中,挪到项目对应的jks文件夹。