Ошибка с сборкой gradle broken class file

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Ошибка с сборкой gradle broken class file

Сообщение Constantine 19 фев 2018, 22:46

Помогите пожалуйста разобраться, в гугле не нашел как исправить толком, подскажите как исправить эту ошибку, Сборка в Gradle

Синтаксис:
Используется csharp
CommandInvokationFailure: Gradle build failed.
E:/jdk-8u161\bin\java.exe -classpath "E:\Unity5.6.4\Unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-2.14.jar" org.gradle.launcher.GradleMain "assembleRelease"

stderr[
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\UnityAds.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\UnityAdsDeviceLog.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\UnityAdsUtils.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\cache\UnityAdsCacheThread.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\data\UnityAdsAdvertisingId$GoogleAdvertisingInfo$GoogleAdvertisingInfoBinder.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\data\UnityAdsDevice.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\unity3d\UnityAdsUnityWrapper.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\video\UnityAdsVideoPlayView$VideoStateChecker.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\view\UnityAdsFullscreenActivity.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\view\UnityAdsMainView$2.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\webapp\UnityAdsWebData.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\webapp\UnityAdsWebView.class: broken class file?
Error processing E:\A_Project\oriplaygames-lamphead-AndroidBuild-TheoremReachSDKSupport11\Temp\gradleOut\build\intermediates\exploded-aar\gradleOut\unityads\unspecified\jars\libs\unity-ads.jar:com\unity3d\ads\android\zone\UnityAdsZone.class: broken class file?
Dex: The number of method references in a .dex file cannot exceed 64K.
Learn how to resolve this issue at https://developer.android.com/tools/bui ... tidex.html
    UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
        at com.android.dx.merge.DexMerger$8.updateIndex(DexMerger.java:565)
        at com.android.dx.merge.DexMerger$IdMerger.mergeSorted(DexMerger.java:276)
        at com.android.dx.merge.DexMerger.mergeMethodIds(DexMerger.java:574)
        at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:166)
        at com.android.dx.merge.DexMerger.merge(DexMerger.java:198)
        at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:506)
        at com.android.dx.command.dexer.Main.runMonoDex(Main.java:336)
        at com.android.dx.command.dexer.Main.runDx(Main.java:291)
        at com.android.dx.command.dexer.Main.main(Main.java:247)
        at com.android.dx.command.Main.main(Main.java:94)


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':transformClassesWithDexForRelease'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:\jdk-8u161\bin\java.exe'' finished with non-zero exit value 2
 
Constantine
UNIт
 
Сообщения: 65
Зарегистрирован: 22 май 2017, 13:59

Re: Ошибка с сборкой gradle broken class file

Сообщение DbIMok 20 фев 2018, 15:19

здесь две проблемы: первая с unity-ads, вторая с тем, что методов много для одного dex файла
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.6k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Ошибка с сборкой gradle broken class file

Сообщение Constantine 20 фев 2018, 18:53

DbIMok писал(а):здесь две проблемы: первая с unity-ads, вторая с тем, что методов много для одного dex файла

Что можно сделать со второй проблемой ?
Constantine
UNIт
 
Сообщения: 65
Зарегистрирован: 22 май 2017, 13:59

Re: Ошибка с сборкой gradle broken class file

Сообщение DbIMok 20 фев 2018, 23:05

правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.6k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 29