【安卓移动应用】Android Studio中为应用设置签名发布
no.1 第一种方式
找到自己的用户安卓目录
C:\Users\Administrator.MM-202004140105.android
按住Shift + 右键,在此处打开Powershell窗口
继续在控制台输入命令
调试版本使用debug.keystore,命令为:keytool -list -v -keystore debug.keystore
。
发布版本使用apk对应的keystore,命令为:keytool -list -v -keystore apk.keystore
。
提示输入**库密码,调试版本默认密码是: android
,发布模式的密码是apk的keystore设置的密码。输入**后回车(如果没设置密码,可直接回车),此时可在控制台显示的信息中获取SHA1值,如下图所示:
no.2 第二种方式 - 自行生成签名文件并使用签名
打开Android Studio的 Build -> Generate Signed Bundle/APK 菜单
选择第一个单选框 - Android App Bundle - 点击Next
存放路径 - Create new…
创建一个jks文件夹 - 切记避免中文字符 / 数字没有影响
可视化中文翻译参考
密码最少需要六位
忽略 - 点击OK
生成了jks文件
按住Shift + 右键,在此处打开Powershell
输入一下命令并回车keytool -list -v -keystore 签名文件名称.jks
密码是你刚刚设置的密码
把证书的指纹拷贝放进记事本中以免忘记或丢失 - 切记也不可泄露指纹信息
点击Project Structure,再点击Modules,选择APP,选择Signing Configs
点击Project Structure,再点击Modules,选择APP,选择Signing Configs,添加一个releas
生成配置文件
apk证书配置
编译成功
在APP右键打开Show in Explorer