美文网首页
'Cannot fit requested classes in

'Cannot fit requested classes in

作者: 小冰山口 | 来源:发表于2023-12-10 22:38 被阅读0次

跑一个Flutter项目, 报这个错

image.png

The number of method references in a .dex file cannot exceed 64K
意思是你要一个dex文件中的方法引用数量不能超过64k(64 * 1024 = 65536)
这就是报Cannot fit requested classes in a single dex file (# methods: 68356 > 65536)这个错的原因

那么Cannot fit requested classes in a single dex file的解决方法是什么呢?

image.png image.png

当时, 我的targetSdkVersioncompileSdkVersion都是34
minSdkVersion的对应的值为flutter.minSdkVersion

最简单的方法是将minSdkVersion的值设置为21

还有一种方法是:


image.png

minSdkVersion的对应的值为flutter.minSdkVersion保持不变
但添加一个键值对:
multiDexEnabled true

同时打开dependencies, 添加implementation "androidx.multidex:multidex:2.0.1", 如下图:

image.png

以上两种方法都是可以的.

相关文章

网友评论

      本文标题:'Cannot fit requested classes in

      本文链接:https://www.haomeiwen.com/subject/qqipgdtx.html