android studio升级包升级方法简单记录

直接在android studio中update总是在快要下完的时候报错然后失败。

Connection Error
        Failed to prepare an update:
        Cannot download 'https://dl.google.com/android/studio/patches/AI-181.5540.7.32.5056338-182.5107.16.33.5314842-patch-win.jar': SSL peer shut down incorrectly
        , response: 200 OK

然后就点进去报错的链接,打开浏览器直接下载。

进入jar目录后执行以下命令。但是出现了问题。

java -classpath AI-135.1740770-141.1901332-patch-win.jar com.intellij.updater.Runner install C:\Program Files\Android\Android Studio\
Exception in thread "main" java.lang.NoClassDefFoundError: com/intellij/updater/
Runner
Caused by: java.lang.ClassNotFoundException: com.intellij.updater.Runner
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: com.intellij.updater.Runner.  Program will exit.

一开始我以为是我的jdk版本不对然后升级了版本,依旧不行。

错误: 找不到或无法加载主类 com.intellij.updater.Runner。

但是此时发现是因为目录不对导致报错的。这里我把jar包放在D盘目录下,进入android studio安装目录下

image.png

然后再输入命令。

java -classpath D:\AI-181.5540.7.32.5056338-182.5107.16.33.5314842-patch-win.jar com.intellij.updater.Runner install .
image.png

然后就会弹出update窗口。


image.png

是参考下面这个链接发现的。
https://blog.csdn.net/u012551350/article/details/51656854

然后又出现了新问题some conflicts were found in the installtion area。

image.png

em...这个问题有点多我有点方,我有点想放弃更新直接重装了。
后来找原因无果的我又重新对了一遍流程,并且看了看错误信息,发现em。。。关键在于我运行cmd的时候没有给它管理员权限。。给了权限后再输一遍命令就终于可以了。

image.png

至此我怀疑我在线更新失败的原因是em。。没有权限?
因为网络是一直很稳定的。。

参考链接:
Android Studio 更新升级之增量升级
https://blog.csdn.net/u012551350/article/details/51656854

Android Studio 升级之更新包升级版本
https://www.jianshu.com/p/465b0234142b

android studio离线更新
https://blog.csdn.net/wei18359100306/article/details/46226451

你可能感兴趣的:(android studio升级包升级方法简单记录)