![](/img/trans.png)
[英]JDK error while i run react-native-doctor but i already upgrade jdk version
[英]Properly configure JDK to run react native project
我正在尝试在使用 react-native-starter-kit 生成的 m1 mac 上运行本机反应应用程序。 在此处输入链接描述。 当我npx react-native run-android
运行应用程序时,出现以下错误
错误无法安装应用程序。 请接受所有必要的 Android SDK 使用 Android SDK 管理器的许可证:“$ANDROID_HOME/tools/bin/sdkmanager --licenses”。
我尝试如下运行 sdkmanager
export JAVA_HOME=/Applications/Android\ Studio.app/Contents/jre/Contents/Home
cd ~/Library/Android/sdk/tools/bin/
./sdkmanager --licenses
我得到一个错误
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema
然后我试了这个 JAVA_HOME
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)
cd ~/Library/Android/sdk/tools/bin/
./sdkmanager --licenses
它有效, All SDK package licenses accepted.======] 100% Computing updates...
但是当我之后运行npx react-native run-android
时,我仍然有许可证错误
Failed to install the app. Please accept all necessary Android SDK licenses using Android SDK Manager
我感觉我在错误的 JDK 中接受了许可证。 任何的想法?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.