一台电脑同时安装两个版本AS的那些坑

这两天在学习一个安卓应用开发的项目,奈何最新版的AS怎么也依赖不上需要的第三方数据库,就想着再装个低版本的AS试试,下面记录下在装Android Studio1.5.1版本时遇到的问题:

坑1:找不到jdk7或者更高版本。

之前我电脑装的是最新版的jdk,应该是版本不匹配。
一台电脑同时安装两个版本AS的那些坑_第1张图片
之后重新下载安装了:jdk-8u91-windows-x64.exe。
在这里插入图片描述
在这里插入图片描述
再然后就可以安装AS了:
一台电脑同时安装两个版本AS的那些坑_第2张图片
这个问题解决后,本以为就可以安装成功了,结果:

坑2:环境变量

之前装的最新版的AS都没有遇到这个问题,大致意思是设置的环境变量指向的是无效的。

一台电脑同时安装两个版本AS的那些坑_第3张图片
百度查了下,建议去掉添加路径后面的“;”,如下图:
一台电脑同时安装两个版本AS的那些坑_第4张图片
其实后来发现跟那个分号好像没有多大关系,然后我发现之前在我修改环境时将JAVA_HOME的变量值设置到了bin目录下,大家都知道JAVA_HOME的变量值其实是jdk的路径。所以我删了后边的bin目录,成功。
一台电脑同时安装两个版本AS的那些坑_第5张图片

坑3:jre和jdk混为一起:

一台电脑同时安装两个版本AS的那些坑_第6张图片
爆出这个问题后,我才意识到一直以来我都将jdk和jre装在同一个目录下,导致jre的一些文件覆盖了jdk的文件,所以就出了这个问题,解决方法:卸载现有的jdk,重新装,这次将jre单独放了个文件:
在这里插入图片描述
然后这个问题就算是解决了,再启动studio64.exe,如下图正常:
一台电脑同时安装两个版本AS的那些坑_第7张图片

坑4:更新sdk时遇到的问题:Failed to rename directory D:\professiomalSoftware\AndroidStudio1.5.1\sdk\tools to D:\professiomalSoftware\AndroidStudio1.5.1\sdk\temp\ToolPackage.old01.

通过sdk—>tools—>android.bat更新sdk时,爆出标题的问题,解决方法:找到:sdk—>temp—>tools_r25.2.5-windows.zip(对应版本可能不同,根据情况定)解压后,打开解压后的tools文件夹下的android.bat运行,再更新sdk就不会报错。然后我还将解压出来的tools复制下覆盖了sdk文件夹下的原tools文件夹。
在这里插入图片描述

坑5:SDK Manager: failed to install

一台电脑同时安装两个版本AS的那些坑_第8张图片
其实问题主要是temp文件夹不能写入,所以进入属性将只读去掉,重新启动AS,sdk就会更新成功!
一台电脑同时安装两个版本AS的那些坑_第9张图片
一台电脑同时安装两个版本AS的那些坑_第10张图片AS1.5.1这个版本终于 终于 终于安装成功了,真是一坑未平一坑又起的日常填坑操作啊。坚强,所谓在困境中才有成长嘛~

哦耶✌✌✌

你可能感兴趣的:(一台电脑同时安装两个版本AS的那些坑)