2015-03-18 5 views
0

Когда я импортировать проект Eclipse, для Android Studio Я вижу эту ошибку:Ошибка импорта проекта Eclipse, в Android Studio

Error:Execution failed for task ':app:dexDebug'. 
> com.android.ide.common.internal.LoggedErrorException: Failed to run command: 
    C:\Users\Bernardo\android-sdks\build-tools\21.1.2\dx.bat --dex --no-optimize --output C:\Users\Bernardo\AndroidstudioProjects\RcForcaVendas\app\build\intermediates\dex\debug --input-list=C:\Users\Bernardo\AndroidstudioProjects\RcForcaVendas\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) 
+0

Проверьте это: http://stackoverflow.com/questions/15209831/unable-to-execute-dex-method-id-not-in-0-0xffff-65536 –

ответ

0

com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536

Когда приложение и библиотеки он ссылается достигают определенного размера , вы сталкиваетесь с ошибками сборки, указывающими на то, что ваше приложение достигло предела в архитектуре построения приложений Android.

Для получения дополнительной информации см Building Apps with Over 65K Methods

Вы можете использовать следующие способы, чтобы преодолеть эту проблему, как

  1. Избавьтесь от любых сторонних библиотек, которые вы действительно не нужно.
  2. Используйте приложение multidex setup для вашего приложения.