1. 在android下创建key.properties配置文件
storePassword=xxx
keyPassword=xxx
keyAlias=xxx
storeFile=E:\\self\\travel_tool\\HelloSim.jks
2.编辑 android/app/build.gradle文件 配置签名
在android{}前面添加
def keystorePropertiesFile = rootProject.file("key.properties")
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
在android{}中配置签名文件
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
3. 运行flutter build apk命令(默认release)