【发布时间】:2019-10-21 18:59:48
【问题描述】:
从内置模板通过 WebStorm 创建了一个基本的应用程序。它在 Android 上都有问题,而 iOS 工作正常,这是堆栈跟踪。
我已经安装了 Android Studio,并在编译 react-native 程序时运行了一个模拟器。我也安装了 react-native cli,不确定我缺少什么。
错误无法编译设置文件 '/Users/john/Documents/Scratches/ReactTest/android/settings.gradle'。
启动失败:应用安装失败。确保您已设置 Android 开发环境:期间出现一般错误 语义分析:不支持的类文件主要版本 57https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment
堆栈跟踪中的另一个错误。
- 出了什么问题:无法编译设置文件“/Users/john/Documents/Scratches/ReactTest/android/settings.gradle”。
启动失败:语义分析期间的一般错误:不支持的类文件主要版本 57 java.lang.IllegalArgumentException:不支持的类文件主要版本 57
这是我的 build.gradle
buildscript {
ext {
buildToolsVersion = "28.0.3"
minSdkVersion = 16
compileSdkVersion = 28
targetSdkVersion = 28
}
repositories {
google()
jcenter()
}
dependencies {
classpath("com.android.tools.build:gradle:3.4.2")
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
mavenLocal()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url("$rootDir/../node_modules/react-native/android")
}
maven {
// Android JSC is installed from npm
url("$rootDir/../node_modules/jsc-android/dist")
}
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}
【问题讨论】:
标签: android react-native