当前位置: 首页 > 知识库问答 >
问题:

由于java安装,我无法运行我的 react 原生项目

朱啸
2023-03-14

////我在环境变量中设置了jdk路径。但是应用程序无法安装。我试了很多次。但是错误仍然there.do回复如果有任何解决方案。

     D:\React Project\MyApp>react-native run-android
     info Running jetifier to migrate libraries to AndroidX. You can disable it using "--no- 
     jetifier" 
     flag.
     Jetifier found 864 file(s) to forward-jetify. Using 4 workers...
     info Starting JS server...
     info Installing the app...

     ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk1.8.0_66\bin

     Please set the JAVA_HOME variable in your environment to match the
     location of your Java installation.

     error Failed to install the app. Make sure you have the Android development environment set up: 
     https://facebook.github.io/react-native/docs/getting-starte
     d.html#android-development-environment. Run CLI with --verbose flag for more details.
     Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
     at checkExecSyncError (child_process.js:621:11)
     at execFileSync (child_process.js:639:15)
     at runOnAllDevices (D:\React Project\MyApp\node_modules\@react-native-community\cli-platform- 
     android\build\commands\runAndroid\runOnAllDevices.js:94:39
     )
     at buildAndRun (D:\React Project\MyApp\node_modules\@react-native-community\cli-platform- 
     android\build\commands\runAndroid\index.js:158:41)
     at D:\React Project\MyApp\node_modules\@react-native-community\cli-platform- 
     android\build\commands\runAndroid\index.js:125:12
     at processTicksAndRejections (internal/process/task_queues.js:93:5)
     at async Command.handleAction (D:\React Project\MyApp\node_modules\react- 
     native\node_modules\@react- 
     native-community\cli\build\index.js:164:9)

///

共有1个答案

池砚文
2023-03-14

将JAVA_HOME设置如下:
JAVA_HOME=C:\Program Files\JAVA\jdk1.8.0_66

/bin 不是必需的。

查看此答案以获取更多参考。

 类似资料:
  • 创建项目时出现问题 $ react-native run-android info运行jetifier将库迁移到AndroidX。您可以使用“- no-jetifier”标志禁用它。Jetifier找到863个要转发的文件。使用10名工人...info JS服务器已经在运行。安装应用程序的信息... 任务 :app:进程演示手动执行失败 11 个可操作任务:2 个已执行,9 个最新 失败:构建失败

  • 当我试图在我的Android设备中运行我的react-native应用程序时,我遇到了一个问题。即使我确定设备是连接的,它也是连接的。 adb设备 附加的设备列表 HMNBBCE6A2826109器件 我得到这个错误 无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。确保运行了Android模拟器或连接了设备,并设置了Android开发环境:https://facebook.github.

  • 我正在尝试安装我的angular项目,它在我的一台旧笔记本电脑上工作。目前,当我尝试npm安装时,它会给我带来很多错误。我附上我的日志一些帮助将不胜感激。提前谢谢。 shiva@shiva-X507UB:~/lokkaly angular$npm安装 grpc@1.13.1install/home/shiva/lokkaly angular/node_modules/grpc node pre-g

  • 我正在尝试为我的React本机应用程序安装Realm,但出现以下错误,请您建议可能的错误。 我正在使用命令 从网上-https://realm.io/docs/javascript/latest/ 错误: 我已尝试安装 和 还是不行。任何建议都会很有帮助 谢谢你 这是我的日志

  • 问题内容: 我正在尝试为我的扩展程序创建安装脚本,由于某种原因,它不会安装脚本。该扩展名将显示在core_resource表中,但是我要创建的属性不会创建。 我非常确定该脚本甚至没有被调用,因为我在开头放置了exit()并且该站点运行得很好。 这是我的配置XML文件中的内容。这放置在全局->资源路径中: 我的安装脚本如下: 有什么明显的我想念的地方是脚本无法运行的原因吗? 问题答案: 在本文中逐步

  • 我有一个带有TestNG的maven项目。我以前使用Eclipse,今天搬到了IntelliJ,我认为我配置正确。但是当我在IntelliJ中运行这个项目时,它不能在下面的错误信息下运行。当使用maven命令运行时,它没有任何问题。 但是当我从IntelliJ跑过来时,我得到: @w@C:\用户\sdymj\AppData\本地\Temp\idea_working_dirs_testng.tmp-