Android Studio-想要1个APK,但不工作

Android Studio-想要1个APK,但不工作,android,android-studio,gradle,android-gradle-plugin,Android,Android Studio,Gradle,Android Gradle Plugin,我想构建一个APK来调试同一程序的两个版本 Android Studio现在制作分割/切片APK,只是因为 使用我的Google fu,我发现禁用Instant Run将创建1个apk 但当我禁用Instant Run时,一切都不起作用。我一直在说“错误太多”的废话 org.gradle.api.tasks.TaskExecutionException:任务的执行失败:“myApp:transformClassesWithDexForDevDebug”。在 org.gradle.api.inte

我想构建一个APK来调试同一程序的两个版本

Android Studio现在制作分割/切片APK,只是因为

使用我的Google fu,我发现禁用Instant Run将创建1个apk

但当我禁用Instant Run时,一切都不起作用。我一直在说“错误太多”的废话

org.gradle.api.tasks.TaskExecutionException:任务的执行失败:“myApp:transformClassesWithDexForDevDebug”。在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:98)位于 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:68)位于 org.gradle.api.internal.tasks.execution.skipptodatetaskexecuter.execute(skipptodatetaskexecuter.java:62)位于 org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)位于 org.gradle.api.internal.tasks.execution.skipmptysourcefilestaskexecuter.execute(skipmptysourcefilestaskexecuter.java:88)位于 org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:46)位于 org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)位于 org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)位于 org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)位于 org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)位于 org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGrapherExecuter.java:236)位于 org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGrapherExecuter.java:228)位于 org.gradle.internal.Transformers$4.transform(Transformers.java:169)位于 org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)位于 org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)位于 org.gradle.execution.taskgraph.DefaultTaskGrapherExecuter$EventFiringTaskWorker.execute(DefaultTaskGrapherExecuter.java:228)

所有内部错误。认真地我必须做什么才能让它构建一个apk

只需从gradle文件中更改应用程序ID


使用Android Studio gradle-
applicationIdSuffix

   android {  
       ...  
       buildTypes {  
         release {...}  
         debug {  
           applicationIdSuffix '.debug' 
         }  
       }  
    }

有关更多信息,请转到
org.gradle.api.tasks.TaskExecutionException:任务执行失败:myApp:processDevDebugGoogleServices.
我已更新
google json
以包含“包名”,使其具有
myApp.dev
,以及将其复制/粘贴到src/dev/google-services.json中。您应该显示您的应用程序级别build.gradle。你能把它贴在你的问题上吗?