LoginSignup
1
0

More than 5 years have passed since last update.

Error:Execution failed for task ':app:transformClassesWithDexForDebug' の原因

Posted at

Android 開発で以下の様なエラーが出て、原因追求に 2 時間以上かかったので共有しておきます。

Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1

このエラーは ⌘+F9 のビルド時には発生せず ^+R の実行時にのみ発生します。

環境

  • Android Studio 2.1.2
  • Mac OS X 10.11.6
  • Java version "1.8.0_92"

原因

以下の enum COLOR が原因でした。

public class Foo {
    public enum COLOR {
        WHITE, BLACK,
    }
}

この enum の名前を ColorCOLOR1 にするとエラーは発生しません。

何故 COLOR という名前でエラーになるのかという根本原因までは調べきれていません。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0