2015-04-24 5 views
0

Включая compile 'com.specyci:residemenu:1.6+' библиотека в моем проекте. И у меня есть сообщение об ошибке:Ошибка при включении библиотеки gradle

Error:Execution failed for task ':app:dexDebug'. 
> com.android.ide.common.internal.LoggedErrorException: Failed to run command: 
    C:\Users\...\AppData\Local\Android\sdk\build-tools\22.0.0\dx.bat --dex --no-optimize --output C:\projects\android-customer\app\build\intermediates\dex\debug --input-list=C:\projects\android-customer\app\build\intermediates\tmp\dex\debug\inputList.txt 
Error Code: 
    2 
Output: 
    UNEXPECTED TOP-LEVEL EXCEPTION: 
    com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536 
     at com.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:502) 
     at com.android.dx.merge.DexMerger$IdMerger.mergeSorted(DexMerger.java:277) 
     at com.android.dx.merge.DexMerger.mergeMethodIds(DexMerger.java:491) 
     at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:168) 
     at com.android.dx.merge.DexMerger.merge(DexMerger.java:189) 
     at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454) 
     at com.android.dx.command.dexer.Main.runMonoDex(Main.java:303) 
     at com.android.dx.command.dexer.Main.run(Main.java:246) 
     at com.android.dx.command.dexer.Main.main(Main.java:215) 
     at com.android.dx.command.Main.main(Main.java:106) 

Я попытался

packagingOptions { 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/inputList' 
    } 

, но это не помогло. Как это исправить?

+0

У вас есть репозиториев { mavenCentral () } наверху вашего файла градиента? – Varundroid

ответ

0

У вас возникла проблема с этим файлом C:\projects\android-customer\app\build\intermediates\tmp\dex\debug\inputList.txt, возможно, существует несоответствие формата. Попробуйте открыть этот файл и снова сохранить его. Очистить проект после. Надеюсь, поможет.

UPDATE

Попробуйте также добавить его в свой Gradle

android { 
    defaultConfig { 
     ... 
     multiDexEnabled = true 
    } 
} 

Source

Другой link и one more

+0

Я очищаю проект. Я знаю, что проблема с этим файлом Как это исправить? – ip696

+0

попытайтесь открыть и сохранить его как новый файл в формате txt, я увидел похожие проблемы с картинками, там нужно было снова его переустановить, потому что был неправильный формат. И проверьте, пожалуйста, ссылки, которые я вам дал, также могут быть решения. – Yurets

+0

multiDexEnabled = true не помогло (((( – ip696

Смежные вопросы