簡體   English   中英

將Google Play服務更新為8.1.0后,Android studio / Gradle項目無法構建

[英]Android studio/Gradle project fails to build after updating Google Play Services to 8.1.0

正如標題所說,我的Android工作室/ Gradle在將Google Play服務更新為8.1.0(從7.8.0)后無法構建。 恢復工作正常。 這是我的build.gradle的相關部分:

compile 'com.google.android.gms:play-services-maps:8.1.0'
compile 'com.google.android.gms:play-services-gcm:8.1.0'
compile 'com.google.android.gms:play-services-analytics:8.1.0'

意外的頂級異常:com.android.dex.DexIndexOverflowException:無法將新索引65685合並為非巨型指令! 在com.android.dx.merge.InstructionTransformer.jumboCheck(InstructionTransformer.java:109)com.android.dx.merge.InstructionTransformer.access $ 800(InstructionTransformer.java:26)com.android.dx.merge.InstructionTransformer $ String.Visitor.visit(InstructionTransformer.java:72)com.android.dx.io.CodeReader.callVisit(CodeReader.java:114)at com.android.dx.io.CodeReader.visitAll(CodeReader.java:89)at com位於com.android.dx.merge.DexMerger.transformMethods(DexMerger)的com.android.dx.merge.DexMerger.transformCode(DexMerger.java:842)中的.android.dx.merge.InstructionTransformer.transform(InstructionTransformer.java:49) .java:813)com.android.dx.merge.DexMerger.transformClassData(DexMerger.java:786)位於com.android.dx的com.android.dx.merge.DexMerger.transformClassDef(DexMerger.java:682)。 merge.DexMerger.mergeClassDefs(DexMerger.java:542)at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171)at com.android.dx.merge.DexMerger.merge(DexMerger.java:189)在com.android.dx.command.dex 在com.android.dx.command.dexer.Main.run(主要。 java:277)com.android.dx.command.dex.Main.main(Main.java:245)com.android.dx.command.Main.main(Main.java:106)錯誤:任務執行失敗':應用程序:dexDebug'。 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:進程'命令'C:... \\ Java \\ jdk1.7.0_79 \\ bin \\ java.exe''以非結束零退出值2

謝謝

您可以嘗試在gradle文件中包含multidex enable true,如下所示:

android {
compileSdkVersion 22
buildToolsVersion "23.0.0"

 defaultConfig {
     minSdkVersion 14 //lower than 14 doesn't support multidex
     targetSdkVersion 22

     // Enabling multidex support.
     multiDexEnabled true
 }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM