Flutter release包运行闪退
Flutter从1.12开始 ,默认开启了混淆的 会遇到app闪退的情况,把它关闭即可,如果要用混淆的话,自行查阅 flutter 混淆的配置,开启混淆只是减少无用资源和代码压缩使安装包更小 开启状态需要配置规则文件才可避免闪退 不是很熟悉的话关闭就行了。
android app目录下bulid.gradle配置
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
//关闭混淆
minifyEnabled false //删除无用代码
shrinkResources false //删除无用资源
}
}
版权申明
本文系作者 @Mr.Yang 原创发布在果皮皮站点。未经许可,禁止转载。
暂无评论数据