flutter踩坑日记之打包问题


问题描述

Execution failed for task ‘:xxx:verifyReleaseResources’.

这是由于compileSdkVersion版本不一样原因。

解决方案:

extranal libaries -> flutter plugings -> android ->build gradle

将compileSdkVersion统一即可解决

问题描述

flutter run --release和flutter build apk的区别

执行

flutter run --release

真机测试无问题

开始打包

flutter build apk

此时获得的release版本的apk并不能在真机运行

原因:

flutter build apk

默认会开启R8压缩,而

flutter run --release

并不会开启压缩

解决:执行

flutter build apk --no-shrink