🌙 1.Flutter App stuck at "Running Gradle task 'assembleDebug'... "
flutter 项目启动时,一直处于Running Gradle task 'assembleDebug'
状态,在Android
目录下,执行以下命令,看控制台信息
./gradlew clean
./gradlew build
1
2
2
🌙 2.The number of method references in a .dex file cannot exceed 64K
resolve this issue at https://developer.android.com/tools/building/multidex.html
🌙 3.flutter web 启动时,中文乱码
# 指定渲染模式为html
flutter build web --web-renderer html
1
2
2
flutter web 启动时,默认使用的是 canvaskit
,但是对中文支持不好,刚开始加载会显示乱码,那是因为默认使用的是Nato字体,会去网上下载,就会有明显的感觉,可以设定项目字体就能解决;
当然 html 方式没有这个问题,但是如果项目中有使用 RenderRepaintBoundary 保存图片的功能, html 的方式就会报错了,所以还是建议使用 canvaskit。