android 打包
1、AndroidManifest.xml
1.1 以android模式打开项目,顺序android->app->src->main->AndroidManifest->Open for editing in androidstudio
1.2 android模式 打开AndroidManifest label为修改app名字
1.3 点击菜单键,弹出的任务名字修改,在main.dart中MaterialApp->title
2、检查和配置build.gradle文件
2.1 android模式下进行修改compileSdkVersion、applicationId、minSdkVersion、targetSdkVersion
2.2versionCode 1、ersionName "1.0.0"
3、添加app启动图标
替换mipmap下ic_launcher,它就是启动图标
4、签名APP
4.1在android目录下创建key.properties
image.png
4.2文件内容
storePassword=111111
keyPassword=111111
keyAlias=key0 //key别名
storeFile=/Users/wangxin/Documents/work/xxx/key //签名文件地址 注意不能用中文
4.3 app目录下的build.gradle android {}上面增加
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
4.4 配置release版本 和 签名账号密码
//注意 signingConfigs 要写到 buildTypes上面
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
debug {
signingConfig signingConfigs.debug
}
release {
signingConfig signingConfigs.release
}
}
5 打包
在控制台进入老根目录
flutter build apk
之后就会在
build/app/outputs/apk/release/app-release.apk
生成apk
网友评论