您的位置:首页 > 移动开发 > Android开发

Mac OSX 下 手动更新 Android Studio

2016-05-16 12:00 597 查看
每次用Android Studio更新版本的时候,都必须等待下载、更新完成才能使用,由于网络限制的问题,下载速度大家都懂的,如果下载几MB还能忍受,如果超过20MB,那么一个小时就不用工作了,所以出现下面的步骤

1.同android studio服务器更新列表对比与本地版本的差别,我们可以手动查询这个网址,这个网址列出了每个版本可用的
patch。在浏览器中打开它。https://dl.google.com/android/studio/patches/updates.xml



从这个 xml 文档我们可以知道,当前最新的版本号为
143.2821654
, 即
2.1.1 stable channel


支持直接升级到这个版本低版本为

<patch from="141.2456560" size="82"/>

<!-- 1.5.1.0 -->

<patch from="143.2664576" size="42"/>

<!-- 2.1.0.0 -->

<patch from="143.2682553" size="42"/>

<!-- 2.1.0.1 -->

<patch from="143.2712822" size="42"/>

<!-- 2.1.0.2 -->

<patch from="143.2730271" size="42"/>

<!-- 2.1.0.3 -->

<patch from="143.2739321" size="18"/>

<!-- 2.0.0.20 -->

<patch from="143.2759333" size="42"/>

<!-- 2.1.0.5 -->

<patch from="143.2765781" size="42"/>

<!-- 2.1.0.6 -->

<patch from="143.2771856" size="42"/>

<!-- 2.1.0.7 -->

<patch from="143.2783836" size="14"/>

<!-- 2.1.0.8 -->

<patch from="143.2790544" size="3"/>

<!-- 2.1.0.9 -->

同理,文档的后面只是列出其他版本的信息。有了这个信息,我们就可以拼出 patch 文件的下载路径了。(如果跨太多版本,就要需要通过下载多个jar包,先升级到中间版本,在升级到最新版本)

MacOS: AI-$FROM-$TO-patch-mac.jar

其中,
$FROM

是更新前的版本,
$TO
是要更新到的版本。

所以,
143.2682553
升级至
143.2821654
的 patch 下载地址为:

https://dl.google.com/android/studio/patches/AI-143.2682553-143.2821654-patch-mac.jar

下载完成之后,使用终端进入到/Applications/Android Studio.app/根目录中,输入如下命令。

java -classpath ./AI-143.2682553-143.2821654-patch-mac.jar com.intellij.updater.Runner install Contents/

注意:很多老的博客中,命令不是以
Contents/
结尾,而是
.
, 经过测试,在较新的版本中并不适用,会出现问题


最后,重启 Android Studio 就是新版本了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: