工具包 tools.jar 不在 Android Studio 的类路径中。

21

我尝试在一款搭载 ARM 处理器的三星 Chromebook Series 3 上安装 Android Studio,但是遇到了 Java 的问题。非常感谢您提供任何帮助。

Downloaded and extracted Android Studio
Downloaded and extracted Java 1.7.0_21 JDK ARM
Completed the below commands except the javaws commands as they error-ed out doesn't exist

tar xzvf ~/Downloads/jdk-7u21-linux-arm.tar.gz sudo mv jdk1.7.0_21/ /usr/lib/jvm/ 
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_21/bin/java 1 
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_21/bin/javac 1 sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.7.0_21/bin/javaws 1 
sudo update-alternatives --config java 
sudo update-alternatives --config javaws

我尝试了JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21命令,但仍然出现错误。

也对找到这个解决方案很感兴趣。Eclipse在安装有Crouton的Samsung Chromebook Arm上运行良好,但我无法使Android插件正常工作。我也能够在使用Chroagh的Samsung Chromebook上一次性加载Arch Linux中的Intellij Idea...然而,在第一次之后就停止工作了,而idea.log没有显示任何错误。在Ubuntu或Arch Linux中使用Android Studio也没有成功。 - Scott Rice
你有尝试将Java的jar文件复制到Android Studio的lib文件夹中吗? - Cedric Simon
看看能否找到 javac 正在尝试运行的位置。可以在 / 上执行以下命令:find . -name javac - maxweber
希望这个链接能解决你的问题。点击这里 - Sasikumar Murugesan
我希望这个链接能解决你的问题。控制台Maven编译错误 或者本地存储库中缺少tools.jar导致m2eclipse不可用 - Sasikumar Murugesan
3个回答

1
请检查您的系统配置是32位还是64位,根据此下载相应的JDK,并提供其路径在JAVA_HOME中。

1

不,它不在工作室里。您应该这样做:

  • 将JRE更改为使用JDK内部找到的JRE
  • 添加可以在JDK库文件夹中找到的tools.jar

就是这样。这是一个已知问题,但他们正在解决。但这是一个解决方法。


0
有几件事情你可以检查一下: 1. 检查 JDK 是否在你的路径中 2. 从命令行执行以下命令:java -version,看看它显示了什么 3. 再执行以下命令:javac -version。如果这两个命令都没有报错,那就再试一次,否则就修复这些问题。另外,别忘了检查你的系统配置,确保它是32位还是64位。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接