一、概述

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.csdn.net/u011326653/article/details/48543643

android studio增量更新的更多相关文章

  1. Android Studio 解决更新慢的问题

    Android Studio 解决更新慢的问题 最近在一些群里有伙伴们反应工具更新慢,由于国内网络对google限制的原因,android studio更新一直是个老大难的问题,为了,提高sdk下载的 ...

  2. android studio无法更新之解决方案

    当发现android studio有更新时,当然第一时间就想更新,可惜被墙了. 解决方案: 下载wallproxy,百度你懂的 在proxy.ini中最上面,找到ip和port 接着,在android ...

  3. Android Studio 如何更新到新版本

    •How 打开 Android Studio 选择任务栏中的 File 点击 Setting: 来到如下界面: 依次点击  Appearance & Behavior -> System ...

  4. Android Studio安装更新终极解决方式

    之前写过一篇Android SDK无法更新的博文,其实该方式对Android Studio同样有效,大伙可以下载网盘中分享的小软件,若搜索到通道后提示需要更细,也可以选择更新.参考:http://bl ...

  5. Android studio无法更新 提示网络连接失败

    Android studio 更新时,提示网络问题 “Connection failed. Please check your network connection and try again” 在默 ...

  6. Android Studio Gradle更新的解决办法

    环境: Win7_64旗舰版.Android Studio2.1.1 问题描述: 在打开Android Studio项目的时候,会下载项目对应版本的gradle,由于是国外网站导致更新较慢,该版本是在 ...

  7. android studio gradle 更新方法。

    Android studio更新 第一步:在你所在项目文件夹下:你项目根目录gradlewrapper gradle-wrapper.properties   (只要在打开项目的时候选OK,这个文件就 ...

  8. Android Studio 自动更新失败解决办法

    Check Update一直提示Connection failed. Please check your network connection and try again,开始以为是由于G*W在捣乱, ...

  9. Android Apk增量更新

    前言 有关APK更新的技术比较多,例如:增量更新.插件式开发.热修复.RN.静默安装. 下面简单介绍一下: 什么是增量更新?   增量更新就是原有app的基础上只更新发生变化的地方,其余保持原样. 与 ...

随机推荐

  1. 大熊君学习html5系列之------XHR2(XMLHttpRequest Level 2)

    一,开篇分析 Hi,大家好!大熊君又和大家见面了,(*^__^*) 嘻嘻……,这系列文章主要是学习Html5相关的知识点,以学习API知识点为入口,由浅入深的引入实例, 让大家一步一步的体会" ...

  2. MathType 6.9 介绍安装

    1.介绍 MathType是强大的数学公式编辑器,与常见的文字处理软件和演示程序配合使用,能够在各种文档中加入复杂的数学公式和符号,可用在编辑数学试卷.书籍.报刊.论文.幻灯演示等方面,是编辑数学资料 ...

  3. CSS实现多个Div等高,类似表格布局

    <%@ taglib prefix="tiles" uri="http://tiles.apache.org/tags-tiles"%> <% ...

  4. Python入门(一)

    Python版本:Python 2.7.5 Python是一种面向对象.解释型计算机程序设计语言 1.基本操作符python的除法的结果会随着数值类型的变化而变化整数相除,结果会取整实数相除,结果会取 ...

  5. redmine问题集锦

    当我新建LDAP认证模式时,遇到如下错误:

  6. 微信录音接口的调用以及amr文件转码MP3文件的实现

    最近实现录音功能,主要涉及到录音的上传和下载,以及转码问题.微信,QQ默认的的音频文件是amr格式的,而播放器却不识别amr格式的音频,必须尽行转码.amr文件分为两种,一种是通用的amr格式,这种文 ...

  7. wampServer图标为橙色无法启动原因之一

    前段时间,自己在本地做了一个WordPress的网站,利用wampserver配置的,后来突然无法启动了. 经过仔细查找发现是因为之前装了sql server,导致wampServer无法启动,那么怎 ...

  8. 开源实时日志分析ELK平台部署

    参考帖子: (1)自动化测试Web服务器性能autobench+httperf

  9. iOS开源项目、框架资源

    总结的 iOS.Mac开源项目.库.知识点:http://www.open-open.com/lib/view/open1442664670352.html

  10. 基于STM32和W5500的Modbus TCP通讯

    在最近的一个项目中需要实现Modbus TCP通讯,而选用的硬件平台则是STM32F103和W5500,软件平台则选用IAR EWAR6.4来实现. 1.移植千的准备工作 为了实现Modbus TCP ...