flutter 安卓 build问题

来源:6-15 拍照APP开发-拍照配置与AndroidX兼容处理【实战尝鲜】

慕粉3464179

2019-05-15

老师,请问一下flutter build的时候,会提示The number of method references in a .dex file cannot exceed 64K。这个64k限制 https://developer.android.com/studio/build/multidex
该怎么办呀?

如果用官网的build教程 https://flutter.dev/docs/deployment/android
,minifiyEnabled和useProguard设置为True,还创建了proguard-rules.pro文件的方式的话,会提示需要升级到安卓X。The Gradle failure may have been because of AndroidX incompatibilities in this Flutter app.
See https://goo.gl/CP92wY for more information on the problem and how to fix it.

可是我配置升级了安卓X https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility
,我有的第三方包是不兼容安卓X的,只能降回来。
这个问题该怎么解决呀。老师

写回答

2回答

松shine

2019-05-16

我遇到了问题类似。不需要将回去,我用这方法解决了。你可以试试。

  • 关闭项目

  • 删除APP

  • 删除项目下的所有build文件

  • 重新打开项目运行下

0
1
松shine
1、关闭项目 2、删除APP 3、删除项目下的所有build文件 4、重新打开项目运行下
2019-05-16
共1条回复

慕粉3464179

提问者

2019-05-15

https://developer.android.com/studio/build/multidex

尝试了这里面的方法,编译不报错了,就是手机上会停止运行。安卓4.4的三星S4

0
0

Flutter从入门到进阶 实战携程网App 一网打尽核心技术

解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。

4788 学习 · 3274 问题

查看课程