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