众所周知,在我们的C:\Users\Administrator\.android目录下有一个debug.keystore,它是系统默认生成的.
但我们生成签名apk时要使用自己创建的keystore,有时候debug调试也需要使用自己生成的keystore,(比如做第三方登录的功能时)
如果我们有了自己的keystore,如何在studio里面配置使用呢?
方法有两种:
1 . 界面化设置:
点击红框中的按钮
会出现如下对话框
点击红框中的Signing , 之后点击绿色的 ,添加一个 ,之后把你自己生成的keystore信息填写进去点击
ok 就配置完成了 。
2 . 代码设置 :
代码设置与上面的界面化设置效果是一样的 ,用哪种方式都可以。
进入build.gradle文件
在android节点下面添加如下代码即可!(添加后构建一下,点击)
signingConfigs {
debug {
keyAlias 'qj591vr.keystore'
keyPassword '******'
storeFile file('D:/software/java_jdk/bin/qj591vr.keystore')
storePassword '******'
}
}
注:
****** 是密码,填写自己keystore对应的密码即可
storeFile file 填写keystore文件的存储路径即可keyAlias 是keystore文件的别名 , 我这里是不想起名字,所以用的这个,各位用自己起的就可以了
下图是我自己项目中配置的:
![]()
以上两种方法选择其一即可,配置好后运行调试使用的便是自己的keystore了。
配置自定义keystore
本文介绍如何在Android Studio中配置自定义keystore进行应用签名,包括界面化设置和代码设置两种方法。
1630

被折叠的 条评论
为什么被折叠?



