实现步骤:
第一步、生成我们需要的key, 在你要生成文件的地方打开,terminal/小黑框执行下列命令:
keytool -genkey -v -keystore D:/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
D:/key.jks 生成签名存放路径
key 密钥名
输入命令以后,会出现下面的场景,先输入口令,这个必须记住,剩下的一路回车,不用填就行



第二步、创建一个key.properties文件
项目/ android/ key.properties
storePassword=你自己的口令
keyPassword=你自己的口令
keyAlias=key
storeFile=D:/key.jks
第三步、 在/android/app/build.gradle文件,在android {这一行前面,加入如下代码: //找到你的key.properties文件内容
def keystorePropertiesFile = rootProject.file("key.properties")
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
第四步、修改 buildTypes
原:
buildTypes {
release {
signingConfig signingConfigs.debug
}
}
改:
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
参考地址:
blog.csdn.net/qq_30359677…