2016-09-24 72 views
0

我到达这一步:找不到的tools.jar阵营Android原生的Mac OSX上

reactive-native run-android ; 

当我运行echo $JAVA_HOME,我得到了完整路径JDK目录:

/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home 

我添加该路径来./android/gradle.properties

org.gradle.java.home=/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/ 

我得到了同样的错误是:

..... ....:应用:generateDebugSources UP-TO-DATE :应用:processDebugJavaRes UP-TO-DATE:应用程序:compileDebugJavaWithJavac 失败

失败:建立失败,一个异常。

  • 问题出在哪里:执行失败的任务':app:compileDebugJavaWithJavac'。

    找不到的tools.jar

  • 尝试:用--stacktrace选项获取堆栈跟踪运行。使用--info或--debug选项运行以获取更多日志输出。

.....

回答

1

你应该下载JDK,完成安装并添加到PATH LIB的路径。在我的情况:

/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/lib 

这在同级别同斌,这就是:

/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/Contents/Home/bin 
0

我面临同样的问题。我的java路径是错误的。

以前我是用'/库/互联网插件/ JavaAppletPlugin.plugin /内容/首页/斌/ Java的

我改为“〜/资源库/互联网插件/ JavaAppletPlugin.plugin/Contents/Home/bin/java'

现在问题解决了。