我已经向我的应用程序添加了对multidex的支持,并确认我的apk中确实存在两个dex文件。一个约为8MB,另一个约为2MB。问题是某些设备要求dex文件小于此文件。有没有一种方法可以设置它制作另一个dex的截止极限?到目前为止,我发现的唯一选项如下:

android {
    dexOptions {
        incremental false
        preDexLibraries = false
        jumboMode = false
        javaMaxHeapSize "2048M"
    }
}

这些似乎都不满足我的需要,因为唯一占用大小的是用于编译的堆空间。

提前致谢!

最佳答案

没有选择明确限制大小。
但是,您可以限制主索引中方法的数量。
有关更多详细信息,请参见我的答案here

关于android - Android Studio Dex截止尺寸,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30402794/

10-12 00:12
查看更多