一、报错信息

com.android.ide.common.signing.KeytoolException: Failed to read key key0 from store
"C:\Users\abc\.android\oppo.jks": Get Key failed: getSecretKey failed: Password is not ASCII

Execution failed for task ':app:packageRelease'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > com.android.ide.common.signing.KeytoolException: Failed to read key key0 from store "C:\Users\abc\.android\oppo.jks": Get Key failed: getSecretKey failed: Password is not ASCII

根据英文提示:你的秘钥密码不是ASCII字符集。

二、解决方法

Build—>Generate Signed APK——APK,然后选择你本地的秘钥,输入正确密码,再设置一个别名,输入正确密码。下一步选择release类型的数字签名,继续选择V2版本的签名,最后点击Finish即可。
在这里插入图片描述

然后等待打包APK,过程会很快,有可能会报资源文件格式的问题,将对应图像的格式修改好即可。
在这里插入图片描述
点击下方提示信息,然后可以直接定位到apk的 生成目录。

9:53	Generate Signed APK
		APK(s) generated successfully for module 'BookAdminister.app' with 1 build variant:
		Build variant 'release': locate or analyze the APK.

当别人诋毁诽谤自己的时候,都是对自己磨练和考验的时机;我应该高兴地接受这一恩赐,又有什么生气的呢?每天听到别人的敬称(您好、大佬、大神等)反而觉得德不配位,一个人无论拥有多少名声和其他人都是平等的,不能有分别心。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐