Недавно я добавил ниже упомянутую папку Jackson jar в папку libs в моем проекте.Android Dex - ошибки после добавления библиотек Jackson
1.jackson-annotations-2.2.3.jar
2.jackson-core-2.2.3.jar
3.jackson-databind-2.2.3.jar
Внезапно становится ниже ошибок при запуске моего проекта.
Error:Android Dex: [MyProjectName] Unable to execute DX
Error:Android Dex: [MyProjectName] java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536
Error:Android Dex: [MyProjectName] at com.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:501)
Error:Android Dex: [MyProjectName] at com.android.dx.merge.DexMerger$IdMerger.mergeSorted(DexMerger.java:276)
Error:Android Dex: [MyProjectName] at com.android.dx.merge.DexMerger.mergeMethodIds(DexMerger.java:490)
Error:Android Dex: [MyProjectName] at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:167)
Error:Android Dex: [MyProjectName] at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)
Error:Android Dex: [MyProjectName] at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
Error:Android Dex: [MyProjectName] at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
Error:Android Dex: [MyProjectName] at com.android.dx.command.dexer.Main.run(Main.java:230)
Error:Android Dex: [MyProjectName] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Error:Android Dex: [MyProjectName] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
Error:Android Dex: [MyProjectName] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Error:Android Dex: [MyProjectName] at java.lang.reflect.Method.invoke(Method.java:483)
Error:Android Dex: [MyProjectName] at org.jetbrains.android.compiler.tools.AndroidDxRunner.runDex(AndroidDxRunner.java:161)
Error:Android Dex: [MyProjectName] at org.jetbrains.android.compiler.tools.AndroidDxRunner.main(AndroidDxRunner.java:294)
Error:Android Dex: [MyProjectName] at com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:121)
Да, вы правильно, но можете ли вы объяснить мне, что я должен сделать для этой ошибки? ион? –
Итак, что вы думаете, это правильный способ решить эту проблему? –
Я думаю, что правильный путь - удалить ненужные зависимости :) Но если я ничего не смогу удалить, я попытаюсь загрузить эти файлы jar динамически (потому что эти файлы jar действительно важны, не так ли?) – ohyes