java能在cmd窗口编译运行,为何不能在android studio中运行?
public class Welcome
{
public static void main(String[] args)
{
String[] greeting = new String[3];
greeting[0] = "Welcome to Core Java";
greeting[1] = "by Cay Horstmann";
greeting[2] = "and Gary Cornell";
for (String g : greeting)
System.out.println(g);
}
}
能在cmd中javac,java,在android studio中就出现如下错误
Information:Gradle: Executing tasks: [:app:assembleDebug]
Information:2017/7/6 17:15 - Compilation completed with 3 errors and 0 warnings in 9s 386ms
Error:Gradle: Error converting bytecode to dex:
Cause: java.lang.RuntimeException: Exception parsing classes
Error:Gradle: 1 error; aborting
Error:Gradle: 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: Return code 1 for dex process