Error:Execution failed for task ':app:dexDebug'. > comcommand finished with non-zero exit value 2

后端 未结 5 1100
抹茶落季
抹茶落季 2020-12-21 14:10

In android studio I implement push notification. I downloaded a demo and import in android studio. There is no problem in source code but when I run this program it will sh

5条回答
  •  青春惊慌失措
    2020-12-21 14:40

    You need to know the root cause of the problem. Sometime it may be JDK error. When I analysed I found

    Unable to execute dex: method ID not in [0, 0xffff]: 65536

    Just above the following error

    org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_40\bin\java.exe'' finished with non-zero exit value 2

    So I enabled multidex and it worked

    android {
       defaultConfig {
          ...
          multiDexEnabled = true
       }
    }
    

    So in order to figure out your problem, just track what is going wrong.

提交回复
热议问题