flutter打包android的一些配置修改(解决白屏,视频闪退)

1、打包后视频播放闪退

视频播放器选择了flutter_tencentplayer(https://github.com/qq326646683/flutter_tencentplayer)

解决:不对代码进行压缩混淆

打开android/app/build.gradle文件;删除 minifyEnabled true 或将minifyEnabled设为false

 

2、打包后一直白屏

解决:打开android/build.gradle文件,设置classpath 'com.android.tools.build:gradle:3.5.1'

 

3、关于flutter android so库兼容性问题

目前android普遍应该都是v7+的了,而flutter提供的so也只有v7和v8两种而已,所以我们基于这种情况,建议打包的时候自主删除除armeabi-v7a以外的选项。

打开android/app/build.gradle文件,加入如下设置

ndk { abiFilters 'armeabi-v7a' }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsfsfw.html