猿问

com.android.build.transform.api.TransformException

com.android.build.transform.api.TransformException

我正在尝试整合Google登录,在我的应用程序中,我添加了这些库:

compile 'com.google.android.gms:play-services-identity:8.1.0'compile 'com.google.android.gms:play-services-plus:8.1.0'

还将此添加到项目构建级中:

classpath 'com.google.gms:google-services:1.4.0-beta3'

还添加插件到应用程序构建级:

apply plugin: 'com.google.gms.google-services'

然后添加必需的权限,但当我试图运行我的应用程序时,会收到以下错误:

    Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
    com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: 
    org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0\bin\java.exe'' finished with non-zero exit value 2


杨魅力
浏览 3450回答 3
3回答

阿晨1998

另一件要注意的是,你不用compile 'com.google.android.gms:play-services:8.3.0'这将导入所有的Play服务,只需要一个Hello世界就可以超过单个DexAPK的65535方法限制。请始终只指定所需的服务,例如:compile 'com.google.android.gms:play-services-identity:8.3.0'compile 'com.google.android.gms:play-services-plus:8.3.0'compile 'com.google.android.gms:play-services-gcm:8.3.0'
随时随地看视频慕课网APP

相关分类

Android
Java
我要回答