Android Studio 版本手動離線更新

手動更新適合以下場景:

1. 目前版本與Gradle版本不一致。 

2. 錯誤

     IllegalStateException: Can’t deserialize target data of key ‘IdeaAndroidProject’. 

Given class loaders: [PluginClassLoader[org.jetbrains.android, 10.0]]: 

3. 新建工程出錯,在線更新更新失敗。

 

我們采用離線更新的方法解決:

 

1.獲取安裝的Android Studio 的Build Number

 

如果已經安裝瞭Android Studio,那麼我們隻需要增量更新即可。所以下載更新jar包即可,首先要知道自己當前的Android Studio的版本號,Help-》About。

Build  #AI-130.737825       130.737825即為版本號

 

2.查詢目前官方Android Studio的最新版本號

(1)訪問網站https://tools.android.com/recent可查看最新的Build Number,或者

(2)訪問https://dl.google.com/android/studio/patches/updates.xml查看最新的版本號,目前筆者獲得的最新xml數據如下。

<span style="font-size:14px"><products>  

<product name="Android Studio">  

<code>AI</code>  

<channel id="AI-0-eap" name="Android Studio updates" status="eap" url="https://dl-sdk.appspot.com/as/recent" feedback="https://dl-sdk.appspot.com/as/issues/entry?template=Android+Studio+bug" majorVersion="0">  

<build number="132.843336" version="0.2.10">  

<message>Android Studio 0.2.10 is available.</message>  

<button name="Download" url="https://dl-sdk.appspot.com/as/downloads" download="true"/>  

<button name="Release Notes" url="https://dl-sdk.appspot.com/as/release_notes"/>  

<patch from="130.737825" size="30"/>  

<patch from="130.782403" size="17"/>  

<patch from="130.795381" size="15"/>  

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

<patch from="132.821530" size="13"/>  

<patch from="132.830170" size="9"/>  

</build>  

</channel>  

</product>  

</products></span>  

從返回的xml數據可知目前最新的Build Number 為132.843336。

 

3.下載增量更新包

 

獲得版本號,我們就可以下載更新包瞭,我的更新包下載地址為

https://dl.google.com/android/studio/patches/AI-130.737825-132.843336-patch-win.jar

格式為AI-$FROM-$TO-patch-win.jar,其中$FROM為你當前android studio的build number,$TO為最新的android studio 的build number。

 

 

4.安裝更新包

將下載的更新包拷貝至Android Studio 的安裝目錄,將下載的jar拷貝到該目錄下

 

5、然後打開命令行提示符,cd到Android Studio 的安裝目錄,鍵入如下命令

java -classpath AI-130.737825-132.843336-patch-win.jar com.intellij.updater.Runner install .  

 

.代表當前目錄。即Android Studio 的安裝目錄。

安裝完畢後,你可以重新啟動Android Studio,然後Help-》about查看是不是更新到0.2.10瞭!

 

發佈留言