17
当在我的项目文件夹中运行阵营原生不支持MAJOR.MINOR版本52
react-native run-android
,我得到以下错误:`
java.lang.UnsupportedClassVersionError: com/android/build/gradle/AppPlugin : Unsupported major.minor version 52.0
我已经更新的Java到最新版本,使得确定我已经安装了所有必需的构建工具sdk版本:
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "myappId"
minSdkVersion 19
targetSdkVersion 22
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
感谢 - 更多详细信息:在OS X(El Capitain)上,我刚刚安装了JDK 1.8,并从Oracle获得了下载页面。然后我运行命令'/ usr/libexec/java_home',它给了我JAVA_HOME所需的值,我添加到我的〜/ .bash_profile –
只需更新我的JDK。 – antoine129
这个工作对我来说,并没有改变JAVA_HOME。谢谢你的好回答。我认为它不支持JDK 1.8,因为当你在Android或Xamarin上开发时,它现在不适用于JDK 1.8 – Angel