我是react-native的新手,这是我的第一个应用程序。我遵循了here的步骤。但是,一旦我运行命令react-native run-android
出现此错误
启动JS服务器...在设备上构建和安装应用程序 (cd android && gradlew.bat installDebug)...
失败:构建失败,并出现异常。
出了什么问题:无法从'11 .0.1'确定Java版本。
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
在https://help.gradle.org获取更多帮助无法在设备上安装该应用,请阅读上面的错误以获取详细信息。确保您有一个 Android模拟器正在运行或已连接设备并已设置您的 Android开发环境: react docs
这是我的JAVA_HOME变量和我的ANDRIOD_HOME变量 Click here please
请注意,我在未连接Android模拟器的设备上运行该应用程序
我正在使用“ Windows OS”,“ android mobile”,并且我的gradle版本是4.4
我也转到我的android目录,并创建了一个名为local.properties的文件,并将其放入此路径
sdk.dir = C:\ Users \ Eman Fateen \ AppData \ Local \ Android \ Sdk
您能帮我解决这个问题吗?
答案 0 :(得分:3)
您不能使用不支持JDK 11.0.1本身的Gradle版本进行构建。要么:
gradle/wrapper/gradle-wrapper.properties
文件以选择其他发行版,或者
如果上述两种方法均无效,则可以尝试将 JDK 降级为this。