Android studio 无法在线更新的解决方法

1.背景:

AS 检查更新后只有 Download 选项,而没有 Update and restart 的时候(我猜是版本更新的跨度比较大,我的是想从 2.1 直接更到 2.3,中间跨了了两大版本),需要进行增量更新,而且是夸一个版本的增量更新,比如我不能直接下载 2.1 到 2.3 的增量 jar 包。
Android studio 无法在线更新的解决方法_第1张图片

2.增量包的下载:

①通过AS 的 Help->check for update 查看到自己的 build 版本号(如 143.2821654)。

②通过此链接查看各个 AS 版本对应的 build 版本号

③组成一条下载链接:https://dl.google.com/android/studio/patches/AI-FROM-TO-patch-win.jar
其中 FROM 对应你当前的 AS build 版本号,TO 为你将要升级到的版本的 build 版本号。

3.在 AS 安装路径打开 命令行窗口:

敲入命令:
java -classpath [增量包存放路径+增量包文件名] com.intellij.updater.Runner install .
注意:空格和最后面的那个点

[增量包存放路径+增量包文件名]这个就是下载链接所下载的。一般来说可以是任意路径,但避免路径中中文和空格。
成功的话会弹出一个更新窗口,这时可打开 AS 进行查看,我的是更新到了 2.2 后打开,再 check for update 就直接有 Update and restart 了,点击直接更新到 2.3.
Android studio 无法在线更新的解决方法_第2张图片

你可能感兴趣的:(Android)