访问https://dl.google.com/android/studio/patches/updates.xml查看最新的版本号(build number为版本号):YYY.YYYYY;
从AS根目录build.txt获得当前版本号AI-XXX.XXXXXX;
则增量包下载路径为https://dl.google.com/android/studio/patches/AI-141.2178183-141.2343393-patch-win.jar(上文版本号分别替换);
用浏览器打开该路径或迅雷下载即可;
将下载好的增量包jar文件拷至AS安装目录的父目录(即与AS同一个目录);
管理员身份运行cmd,到AS安装目录下;
执行:java -classpath ..\AI-XXX.XXXXXX-YYY.YYYYYY-patch-win.jar com.intellij.updater.Runner install .(最后的小数点别忘了);
打开AS,about里查看版本号,搞定。
可能遇到的问题:
1、无法下载增量包,404错误:因为版本跨度太大,需要分多段下载,具体可参考https://dl.google.com/android/studio/patches/updates.xml中from标签所指示的版本;
2、下载后无法解压,提示被JAVA锁定:原因,JAR文件放置位置错误,要放置与Android Studio同一目录下;
使用遇到的问题:
1、ADB connection error: windows API的WaitForMultipleObjects所支持的最大句柄数是MAXIMUM_WAIT_OBJECTS, 即64,ddms调用adb时当同时运行进程数大于64则会出错
从AS根目录build.txt获得当前版本号AI-XXX.XXXXXX;
则增量包下载路径为https://dl.google.com/android/studio/patches/AI-141.2178183-141.2343393-patch-win.jar(上文版本号分别替换);
用浏览器打开该路径或迅雷下载即可;
将下载好的增量包jar文件拷至AS安装目录的父目录(即与AS同一个目录);
管理员身份运行cmd,到AS安装目录下;
执行:java -classpath ..\AI-XXX.XXXXXX-YYY.YYYYYY-patch-win.jar com.intellij.updater.Runner install .(最后的小数点别忘了);
打开AS,about里查看版本号,搞定。
可能遇到的问题:
1、无法下载增量包,404错误:因为版本跨度太大,需要分多段下载,具体可参考https://dl.google.com/android/studio/patches/updates.xml中from标签所指示的版本;
2、下载后无法解压,提示被JAVA锁定:原因,JAR文件放置位置错误,要放置与Android Studio同一目录下;
使用遇到的问题:
1、ADB connection error: windows API的WaitForMultipleObjects所支持的最大句柄数是MAXIMUM_WAIT_OBJECTS, 即64,ddms调用adb时当同时运行进程数大于64则会出错
解决方法:可尝试DDMS的DEVICES窗口中reset ADB,若问题依旧可网上下载修改过的adb.exe替换;
注:增量包jar文件拷至AS安装目录的父目录报错找不到或者无法加载主类com.intellij.updater.Runner,经过尝试放到AS子目录下之后可以运行
原因是增量包所在路径不能包含空格