gpt4 book ai didi

java - 如何在Eclipse中解析 "cannot merge new index 65536 into a non-jumbo instruction!"

转载 作者:行者123 更新时间:2023-12-01 18:10:15 25 4
gpt4 key购买 nike

当我启动应用程序时,我的 Eclipse IDE 控制台显示以下错误/警告

[2015-11-07 12:08:56 - Dex Loader] Unable to execute dex: Cannot merge new index 65536 into a non-jumbo instruction!
[2015-11-07 12:08:56 - <AppName>] Conversion to Dalvik format failed: Unable to execute dex: Cannot merge new index 65536 into a non-jumbo instruction!

任何人都可以为此提供明确的解决方案,其中可能提供了 Android Studio 的解决方案,我尝试了以下方法

 1. Added dex.force.jumbo=true as very firstl ine in my project.properties file
2. Enabled proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

谁能提供一下ECLIPSE IDE的解决方案吗?提前致谢。

最佳答案

您已达到 65535 种方法 Dex 限制。

随着开发人员引入 Android 支持库等内容,这种情况变得越来越普遍。

我建议两件事:

首先,将您的应用迁移到 Android Studio!这可能不是您想听到的,但 Google 正在放弃对 Eclipse ADT 插件的支持。

其次,添加 multidex 支持,如开发人员文档中所述:http://developer.android.com/tools/building/multidex.html

我理解开发人员可能不愿意从 Eclipse 切换到 Android Studio。然而,如果你不这样做,你很快就会被抛在后面。现在所有最新的工具都以 Gradle 为中心。

关于java - 如何在Eclipse中解析 "cannot merge new index 65536 into a non-jumbo instruction!",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33580009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com