最近我读到了有关Dalvik65K方法限制的信息。我了解方法调用列表只能调用前65536个方法引用。为了解决这个问题,我们有很多解决方案。其中之一是multidexing,我们使用android的支持库将.dex文件拆分为多个类[classes.dex,classes1.dex...]。我不明白的是,Android应用程序由于这种多索引处理而遭受了哪些缺点,以及我们为什么要付出大量努力来最小化引用方法的数量。在我的理解中,为了减少方法数量,我必须减少模块化,这使得我的代码可读性降低,除了剥离第三方库的代码所花费的小时数之外。减少方法计数值得吗? 最佳答案