一、概述
1.1 概念
增量更新即是通过比较 本机安装版本 和 想要安装版本 间的差异,产生一个差异安装包,不需要从官网下载并安装全量安装包,更不需要将本机已安装的版本下载,而仅仅只是安装此差异安装包即可完成整个更新过程。
1.2 增量更新前提
两个版本之间是否能够进行增量更新的条件是:google是否提供了此种更新包。
通过进入网站 https://dl.google.com/Android/studio/patches/updates.xml 能够查询到,对于此点提供如下两张图片进行说明
二、增量更新步骤
2.1 本机android studio安装版本号查询
方法1:Help --> About 中的 Build Number
方法2:[android studio安装目录]/build.txt中的版本号
2.2 下载增量包
构造如下下载url: https://dl.google.com/android/studio/patches/AI-$FROM-$TO-patch-$PLATFORM.jar
其中,
- $FROM 为你当前 android studio 的 build number;
- $TO 为最新的 android studio 的build number;
- $PLATFORM 为系统平台,
windodws 为 win , linux 为 unix ,mac os 为 mac
例如:
在系统为windows的计算机上,将android studio从 145.3330264 更新到 145.3360264 ,构建url为:https://dl.google.com/android/studio/patches/AI-145.3330264-145.3360264-patch-win.jar
2.3 安装增量包
将安装包放置在android studio安装目录的根目录下
在根目录下,打开命令行(按住shift点鼠标右键 --> 打开命令行)
在命令行内输入
java -classpath [jar包] com.intellij.updater.Runner install .
,回车运行。注意:记住最后面有个点,意思是将这个文件解压安装到当前目录按照出现的向导提示进行
2.4 安装完成
重启 Android Studio 即可
三、参考
http://www.cnblogs.com/xiaoyang2009/p/5258380.html
http://www.eefocus.com/xiaodan/blog/07-06/2419_db128.html
https://dl.google.com/Android/studio/patches/updates.xml
http://blog.****.net/u011326653/article/details/48543643