插件無法搜索解決方案
不知道什麼時候Android Studio 插件和Gradle升級後,插件在線安裝就搜索不到插件了,一直處於轉圈圈狀態,通過各種測試和摸索總結出幾種解決方案。我的Android Studio已經升級到3.6.3.
一.排查他因
排除一些相關因素,這些方法排除後任然無法搜索插件再使用終極解決方案。
1. 網絡檢查
. 確定無法搜索到插件前,一定要確定網絡狀態良好,弱網狀態下也是會半天搜索不出插件的。不然後面忙了大半天要哭了。
2. 取消代理
二、終極方案
如下列舉的幾種方法都可有效解決插件搜索不到的問題。
1.離線下載
離現下載,離線安裝是最笨最後的方法
下載離線插件.jar後進行離線安裝即可
2. availables.xml替換方案
這種方式我最爲推薦
。
網上盛傳刪除.AndroidStudio3\config 目錄下的 plugins文件夾重啓就可以了,其實它的實際是重新生成了availables.xml文件,我這樣操作沒有效果。這種方案實質只是想改變availables.xml,其他已安裝的插件不用刪除,不然重新下載安裝又浪費時間。
我的解決方式是將將以前的availables.xml替換現在的availables.xml,它的路徑在C:\Users\Administrator\.AndroidStudio3.6\config\plugins
下,替換之後就可以了。
availables.xml文件的獲取方式
- 從低版的.AndroidStudio3.6\config中獲取
- 從你的同事的Android studio 中獲取
- 我分享了我的可用availables.xml文件在CSDN資源上,可以去下載。
三、無效方案
1.取消 Use secure connection
在升級到3.6.0以後,早就沒Use secure connection可選項了,所以該方法已經過時了
2. idea.properties配置
進入Android Studio的安裝目錄…Android Studio\bin找到idea.properties修改配置
idea.plugins.path=${idea.config.path}/plugins
改成
idea.plugins.path=${idea.system.path}/plugins
這種方式其實沒啥用
在3.6.0及以後idea.plugins.path的配置早已被被消除了。
以上有用的,沒用的方案我都試過之後的總結,希望各位看客站在我的肩膀上解決你們的難題減少麻煩。
如有異議或更好的方案,請留言,謝謝。
博客書寫不易,如覺得文章還行,請您點個贊 ^ _ ^ !
相關鏈接
1. Entry name .xml collided終極解決方案
2. 熱更新之Tinker類加載原理
3. Finish和OnBackPressed、OnDestroy的區別