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://juejin.im/post/6844903685231738893
END----------------------
羽化成黑夜的彩虹 蛻變成月光的清風