找不到tools.jar React Native Android在Windows 10中

Ibn*_*bie 39 android react-native

伙计们 我只是尝试在我的笔记本电脑中安装本机反应.我已经按照所有设置说明但我很难得到那些错误.

* What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.
> Could not find tools.jar
Run Code Online (Sandbox Code Playgroud)

我使用genymotion与os版本5.1.0,我为android_home设置环境变量.知道我想念的是什么吗?

sdk经理

old*_*ard 90

设置缺少的"JAVA_HOME"系统环境变量对我有用.

  • 按键盘上的WIN + Pause.
  • 单击高级系统设置.
  • 单击"环境变量".
  • 单击"系统变量"下的"新建".
  • 在" 变量名称"字段中键入"JAVA_HOME" .
  • 在" 值"字段中键入JDK的路径.对我来说,短文件名的正确路径是"C:\ PROGRA~1\Java\jdk1.8.0_66".您的路径将根据安装的版本而有所不同.
  • 单击确定,然后在上一个窗口中单击确定.
  • 重新启动任何命令提示或重新启动计算机.
  • react-native run-android 之后工作得很好.

  • @Vlado确保\ jdk1.8.0_66是你的jdk版本. (2认同)
  • _重新启动机器_是我想强调的一句话。 (2认同)

小智 15

设置适当的JDK(而不是JRE.JRE没有tools.jar)版本(例如JDK 1.7x)路径JAVA_HOME将解决此问题.

请检查计算机的环境变量并设置JAVA_HOME是否尚未设置.


小智 5

如果您有 Android Studio 内嵌的 JDK,则可能会导致冲突。我发现此问题的解决方法是将 JAVA_HOME 设置为 Android Studio 中指定的默认 JDK 位置。

  1. 打开安卓工作室
  2. Ctrl+ Alt+ Shift+S打开项目结构窗口。
  3. 将您的 JAVA_HOME 环境变量设置为“JDK 位置”下指定的路径。


yUd*_*Dis 3

我要在这里进行一次远射。java libs文件夹中有一个tools.jar。[即java sdk]

通常所有这些框架和 ide 本身都有一个 lib 文件夹。并且缺少所说的tools.jar。只需将其复制粘贴到那里即可。

  • 我必须在哪里复制tools.jar 文件?在我的反应项目文件夹中? (3认同)