安装Android studio出现'tools.jar' seems to be not in Android Studio classpath......的解决方法

Posted zjgwh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装Android studio出现'tools.jar' seems to be not in Android Studio classpath......的解决方法相关的知识,希望对你有一定的参考价值。

安装android studio出现‘tools.jar‘ seems to be not in Android Studio classpath......的解决方法

原创 2015年07月31日 10:45:36

一、出现的问题

最近项目要把代码迁移到Android studio上,于是下载了最新的Android studio的安装程序,按着网上的步骤进行了安装,结果第一次启动后,出现了一个错误: 
‘tools.jar’ seems to be not in Android Studio classpath. 
Please ensure JAVA_HOME points to JDK rather than JRE.

如图: 
技术分享图片

从提示的信息可以看出,似乎是说缺少了tools.jar文件。 
根据提示,我到了JDK的安装路径下的lib文件夹中查看,结果确实没有tool.jar,为什么会出现这个问题呢?

二、出现问题的原因及解决方法

在网上看了一些文章后,发现了问题的原因。 
原来,在安装JDK的时候,误将jre覆盖到了jdk上(当时安装的时候不懂)! 
详解一下这个问题,在jdk安装的时候,会出现两次选择路径。第一次是jdk的安装路径,第二次是jre的安装路径。这两个路径不能相同,否则jre的某些东西会把jdk的给覆盖掉。举个例子,jdk的安装路径是E:\Java\Jdk,那么,jre就可以是E:\Java\Jre,这样就不会出现这个问题了。 
按照这个思想,我重装了一遍jdk,再次启动Android studio,成功启动!

三、拓展

拓展一下,关于jdk和jre。其实简单来说,jdk是java开发核心组件,是用来编译解释java程序的核心组件的;而JRE则是java的运行环境。 
另外,网上有的说这个问题是因为jdk版本过高,我觉得应该不是这个问题,我使用的是jdk 1.8也能正常运行。









以上是关于安装Android studio出现'tools.jar' seems to be not in Android Studio classpath......的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

android studio 刚安装后创建了一个project 然后run模拟器 就出现这个问题求解答

Android Studio 1.5启动出现“SDK Manager: failed to install”问题的解决

Android Studio中 HAXM安装失败的问题(Intel HAXM installation failed. To install Intel HAXM follow the...)

安装android studio出现choose an account with administt

错误记录Android Studio 编译报错 ( Android Gradle plugin requires Java 11 to run. You are currently using )

Android Studio出现Failed to open zip file问题的解决方法