安装andriod studio 的时候遇到了打不开软件的问题,软件提示没有jvm。
我的电脑系统是w10版本,用eclipse编写,运行java程序并没有问题。
就是安装不上去Android studio……
win键 + R ---> 输入cmd后回车 ---> 输入java后回车 ---> 输入javac后回车 ---> 输入java -version后回车---> 以上三个命令只要有一个没有输出成功JDK的环境配置就是出现了问题 需要重新配置(甚至是重新安装,我就是重新安装的,不过我的问题不只有这些)。
我遇到的问题是javac无法调用成功,其他两个命令都正常,于是开始多次的重装JDK 发现并没有什么用!!!
这个时候我注意到原因了,那就是我将JDK和JRE安装到一个文件夹下面去了,这样会使某些同名文件被覆盖,会导致错误安装,功能不完整。
在经过一天的重复安装,配置环境变量后(至少不下7,8遍),问题依然存在。
就在我准备放弃后,我想着用最新的JDK看看行不行,一切的一切都按照当下最新的来,这样我之前用的JDK安装版本就不在用了(之前一直用老师提供的32位JDK)。
从官网下载JDK后,我发现JDK 已经更新到10了,在下载完JDK10之后,我注意到软件安装包的后缀名称不同。
最后我才知道,原来我之前的JDK 是32位系统的开发包(我电脑是64位,能用32位JDK,不过我觉得可能是Android studio不支持,不过javac没有蹦出来也许是我配置错啦???)。
在安装了新的JDK之后,我重新配置了环境变量。这一次我有修改JDK安装的路径,一切都是默认路径(我之前习惯将软件安装在D盘上,自己定义文件夹名称,所以才出现了JDK和JRE文件夹下的东西因为同名而被替换,出现功能不全的问题)
变量名:PATH
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; //这里有两个路径(分号隔开了),一个是JDK的路径,另一个是JRE的路径;★★★推荐,这两个都是绝对路径(这样就不用设置JAVA_HOME环境变量了)
注意:在 Windows10 中,因为系统的限制,path 变量只可以使用 JDK 的绝对路径。%JAVA_HOME% 会无法识别,导致配置失败。
放两个链接,综合起来看更好理解一些
JDK路径下目录的介绍
JavaNotes-JDK目录下的个文件夹的作用
随后安装Android studio成功
我还是比较傻的,我找的Android 教程是2.2,我安装的是2.0虽说可能没什么大不了的,但是对我这种入门的菜鸟来说还是先跟着书上走一遍的好。于是重新下载了andriod studio 2.2的安装包
一直有一个疑问,软件版本为啥不直接跟着2.2而是跟着一些后缀为145.3360264,第一眼不知道是2.几的版本
在第二次安装Android studio的时候,安装的很快,但是好像没有进行更新,不过使用没有影响。
记录时间:(2017年04月09日 20:43 学Android的一开始就遇到了问题,但是最终还是解决了,学会一开始就按照规范走最省力了)
修改时间:(2019年08月25日 11:47 修改了很多手跟不上脑袋的错别字,和别扭的表述。新增了一些补充说明,增加JDK基础知识)