离线安装 Android Studio 更新

1、在线更新
   我们在 Android Studio 内更新时,因为墙的原因,会无法更新:


所以要么去官网下载最新的 Android Studio 安装包——但你如果连更新也无法检测的话,按说也访问不到 Android 开发者官网。比如我在公司网络是可以上谷歌官网,但是要下载最新的android studio都很难下载下来。好在还有另一种“曲线救国”的方法来更新,就是获取更新离线包,然后手动安装。

2.手动安装更新离线包
更新包可以有多种途径,一是通过搜索下载其他同学备份到网络上的更新包,另一种可以通过 Google 发布的 Android Studio Path 列表中找到版本信息。第一种方式简单,下面介绍一下第二种方式。我也是用的第二种方式成功升级的。

2.1获取最新的版本信息
历史版本以及最新的版本信息可以在 https://dl.google.com/android/studio/patches/updates.xml上找到,比如我现在打开链接,访问到的内容如下:


红框1是我当前的版本,红框2是最新的版本。

备注:当前版本为1.5,在欢迎界面就可看到当前的build number。或在设置中也可以查看到。





此时记下当前版本号和最新版本号:141.2456560和143.2771856

2.2离线更新包下载
我们通过如下的方式拼接离线包的 URL:
https://dl.google.com/android/studio/patches/AI-[当前安装版本号]-[要更新的目标版本]-patch-win.jar
        比如,如果按我们刚刚截图的版本号来获取离线包,则 URL 为:
https://dl.google.com/android/studio/patches/AI-141.2456560-143.2771856-patch-win.jar
然后我们下载得到这个离线更新 jar 包。

2.3离线更新包安装
首先关闭所有的 Android Studio 任务,把得到的jar更新包放到除 Android Studio安装目录的任意目录下。启动命令行,输入如下命令:


java -classpath D:\AI-141.2456560-143.2771856-patch-win.jar com.intellij.updater.Runner install .

注意,我是进入到android studio的安装目录执行的此命令,而更新包是放在D:\目录下。命令最后的点表示安装在当前目录。
然后回车执行命令。这时候会弹出对话框,展示安装具体进度:



等到整个安装过程完结后,对话框会自动关闭。整个更新安装过程结束。这时候我们启动 Android Studio,可以看到已经更新到最新版本了:


3.安装可能出现的问题
3.1更新包放在了android studio的安装目录下。


解决方法:把更新包放在非android studio安装目录下。

3.2更新过程中打开了android studio
在你执行升级之前若没有关闭android studio,也会弹出该提示框,只不过提示内容不是上图所示。

3.3选择对应solution
如果有solution列的某行是update,你可以点击该行,点击右下角的proceed。


原文: http://www.th7.cn/Program/Android/201505/453825.shtml

猜你喜欢

转载自317324406.iteye.com/blog/2293544
今日推荐