无法在emulator上运行非常简单的android应用程序

无法在emulator上运行非常简单的android应用程序,android,android-emulator,android-gradle-plugin,Android,Android Emulator,Android Gradle Plugin,我是Android应用程序开发新手 我在Android Studio上创建了一个新的a项目,可以在冰淇淋三明治和更高版本上运行 刚刚从活动列表中添加了一项活动:“基本活动”。 然后尝试在emulator Nexus 5x上运行该应用程序 但是应用程序没有运行,gradle版本显示了61个错误 我在下面列出了一些错误: Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported ma

我是Android应用程序开发新手

我在Android Studio上创建了一个新的a项目,可以在冰淇淋三明治和更高版本上运行

刚刚从活动列表中添加了一项活动:“基本活动”。 然后尝试在emulator Nexus 5x上运行该应用程序

但是应用程序没有运行,gradle版本显示了61个错误

我在下面列出了一些错误:

Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0

Error:  at java.lang.ClassLoader.defineClass1(Native Method)

Error:java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor version 52.0

Error:  at java.lang.ClassLoader.defineClass(ClassLoader.java:800)

Error:  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

Error:  at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

Error:  at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

Error:  at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

Error:  at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

Error:  at java.security.AccessController.doPrivileged(Native Method)

Error:  at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

Error:  at java.lang.ClassLoader.loadClass(ClassLoader.java:425)

Error:  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

Error:  at java.lang.ClassLoader.loadClass(ClassLoader.java:358)

Error:  at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Error:Exception in thread "main" 

Error:  at java.lang.ClassLoader.defineClass1(Native Method)

Error:  at java.lang.ClassLoader.defineClass(ClassLoader.java:800)

Error:  at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

Error:  at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

Error:  at java.lang.ClassLoader.loadClass(ClassLoader.java:358)

Error:  at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Error:Exception in thread "main" 

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.ExecutException:process'command'C:\Program Files\java\jdk1.7.0\u 79\bin\java.exe''已完成非零出口值1

我不明白这些错误是什么意思


如果有人能帮助我,我将不胜感激。

您的Java安装不正确,请尝试重新安装Java JDK。你有没有可能在OSX上这么做?今天早些时候我也有类似的问题。如果是,您必须删除OS X Java库中的
tools.jar

是否在清单中注册了新活动?不支持的主要/次要版本通常表示您使用的Java版本不受您试图编译的代码的支持。建议您查看支持版本的文档。忘记此项目。搜索一个很好的“n'easy 101”教程,然后再试一次,这一次让所有的事情都变得缓慢,把你的注意力集中在所有的小细节上。我相信你会走得很远。如果没有,请准时返回。祝你好运。谢谢大家的回答。这个问题在我从JDK7更新到JDK8后得到了解决。