打包安卓后白屏
来源:15-2 【图解】Flutter集成与打包Android应用【持续更新】

RJD
2021-12-16
老师您好,请问下:按照老师的教程打包安卓apk后,能出来splash页面,然后就会一直白屏,进入不了首页。
flutter 版本
MyApp入口函数,按照老师教的改了一下。
白屏效果:
打包时的日志,显示task,但是有说build成功,也不知道是否打包成功了。
2回答
-
CrazyCodeBoy
2021-12-20
在app/build.gradle中配置下abiFilters试试看:
defaultConfig {
applicationId "org.devio.fluttertrip"
minSdkVersion 19
targetSdkVersion 29
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
ndk {
abiFilters "armeabi-v7a","arm64-v8a","x86_64","x86" //只打包flutter所支持的架构,flutter没有armeabi架构的so,加x86的原因是为了能够兼容模拟器
// abiFilters "armeabi-v7a" //release 时只打"armeabi-v7包
}
}00 -
CrazyCodeBoy
2021-12-17
看红框中的最后一行应该是libapp.so没有打进去,复制这行的提示Google搜索下看看有网友遇到类似的问题
022022-01-19
相似问题