MD!弄了我整整兩天!

錯誤提示:
20:39:05 IllegalStateException: Can’t deserialize target data of key ‘IdeaAndroidProject’. Given class loaders: [PluginClassLoader[org.jetbrains.android, 10.0]]: Can’t deserialize target data of key ‘IdeaAndroidProject’. Given class loaders: [PluginClassLoader[org.jetbrains.android, 10.0]]
解決方法:
其實更新android studio就行了,他自己升級到了130.737825這個版本,但是這個版本有問題!仙劍項目就會出現上面的情況,升級到最新版即可解決!
由於在線更新已經顯示是最新版或者不能更新,所以我選擇離線更新 方法如下:
1.獲取自己電腦上安裝的Android Studio 的Build Number
如果已經安裝了Android Studio,那么我們只需要增量更新即可。所以下載更新jar包即可,首先要知道自己當前的Android Studio的版本號,Help-》About
注意Build #AI-130.737825,比如筆者的版本號為 130.737825
2.查詢目前Android Studio的最新版本號是多少
(1)訪問網站http://tools.android.com/recent可查看最新的Build Number,或者
(2)訪問https://dl.google.com/android/studio/patches/updates.xml查看最新的版本號,目前筆者獲得的最新xml數據如下
從返回的xml數據可知目前最新的Build Number 為130.737825
3.下載增量更新包
獲得版本號,我們就可以下載更新包了,比如筆者的更新包下載地址為
https://dl.google.com/android/studio/patches/AI-130.737825-132.821530-patch-win.jar
請 根據自己的Android Studio的build number下載相應的更新包,格式為AI-$FROM-$TO-patch-win.jar,其中$FROM為你當前android studio的build number,$TO為最新的android studio 的build number
4.安裝更新包
將下載的更新包拷貝至Android Studio 的安裝目錄,比如筆者的安裝目錄為D:\android-studio,將下載的jar拷貝到該目錄下
5、然后打開命令行提示符,鍵入如下命令
注意最后一句命令
java -classpath AI-130.737825-132.821530-patch-win.jar com.intellij.updater.Runner install .最后的點”.”代表當前安裝到當前目錄,安裝完畢后,你可以重新啟動Android Studio,然后Help-》about查看是不是更新到0.2.10了!