![](/img/trans.png)
[英]JAVA_HOME is not set and no 'java' command could be found in your PATH (Android Studio)
[英]Getting error trying to launch react-native android application, JAVA_HOME is not set, no java command could be found in your path
我一直在尝试使用 react native 启动一个基本的应用程序。 到目前为止,我已按照此处的指南https://reactnative.dev/docs/environment-setup进行 react-native CLI 快速入门。 我正在使用 Windows,并在 Windows linux 子系统 (ubuntu) 中使用 bash
我已经启动了地铁,但是当我尝试命令时,
npx react-native run-android --no-jetifier
我收到以下错误,
info JS 服务器已经在运行。 信息 安装应用程序...
“错误:JAVA_HOME 未设置,在您的 PATH 中找不到 'java' 命令。
请在您的环境中设置 JAVA_HOME 变量以匹配您的 Java 安装位置。
错误 无法安装应用程序。 确保您已设置 Android 开发环境: https : //reactnative.dev/docs/environment-setup 。 使用 --verbose 标志运行 CLI 以获取更多详细信息。 错误:命令失败:./gradlew app:installDebug -PreactNativeDevServerPort=8081"
我已经尝试将路径设置为 Android Studio 使用的 JRE 位置,并将路径设置为 C:\\Program Files\\Java\\jre1.8.0_241,重新启动等。
任何见解?
我应该补充一点,当我尝试通过 android studio(在模拟器上)启动应用程序时,它给出了这个错误,
无法加载脚本。 确保您正在运行 Metro 服务器(运行“react-native start”)或您的包“index.android.bundle”已正确打包以供发布
设置 JAVA_HOME 还要考虑将 bin 添加到 PATH 系统变量
C:\\Program Files\\Java\\jre1.8.0_241\\bin
在此处查找更多信息https://confluence.atlassian.com/doc/setting-the-java_home-variable-in-windows-8895.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.