自定義android studio的配置文件目錄後,無法正常安裝和卸載插件,是何原因?

RT,win7x64,1.5.1穩定版,如果保持默認的配置文件路徑,一切正常

現在idea.properties里自定義了配置文件config目錄和system目錄的路徑。插件安裝後提示重啟as,重啟後仍然找不到插件。在config/plugins目錄下也沒有找到插件的jar包,反而是在system/plugins目錄下找到了插件。

嘗試過把插件路徑定義到system/plugins,仍然無效。

如果用文件鏈接把config/plugins目錄和system/plugins目錄鏈接起來,安裝倒是沒問題了,卸載又卸載不掉了。


今天也試了下AndroidStudio,最新2.1.2,

也遇到這問題,

顯然是Bug,

--------利用文件監控簡單分析了下-------

首先,下載下來的插件分兩種,

一種單獨一個jar包,

一種打包成zip,解壓後jar包在「插件名/lib"目錄下,

下載的位置都在這裡,

${idea.system.path}/plugins

所以有人說plugins目錄改到這裡就能用,

#idea.plugins.path=${idea.system.path}/plugins

其實能用的只有一部分下載下來就是單獨一個jar包的插件,

那些zip必須解壓,正常來說,應該是由AndroidStudio負責把zip解壓到plugins目錄里,

然而,

AndroidStudio先把zip解壓到臨時目錄%temp%plugin0,

解壓進去,然後,沒有然後,

順便看看安裝那種只有一個jar的插件時做了什麼,

就讀了一遍,然後,就沒然後了,

--------------結論--------------

還是自己手動安裝吧,

jar包全部移到自己設置的${idea.plugins.path}

zip解壓後移進去,確保${idea.plugins.path}插件名lib目錄下有jar包,


1.更改C:Documents and SettingsAdministrator.AndroidStudio2.1idea.properties(本人的配置文件)文件中的插件路徑idea.plugins.path=${idea.system.path}/plugins

2.更改後,只能安裝jar的插件;對於zip的插件,無法安裝。解決辦法:

如本人的idea-gitignore-1.5.zip無法安裝,因為在plugins目錄已經下載完成,所以把idea-gitignore-1.5.zip解壓到當前目錄為:idea-gitignore文件夾。再在plugin安裝窗口,重新安裝.ignore插件(對應的下載文件為idea-gitignore-1.5.zip),安裝成功。

3.本人的android studio的版本為2.1.3。僅供參考。


我也遇到了這個問題,安裝ADB插件,提示我重啟AS ,結果重啟了後,插件就沒有了,後來卸載了裝在默認路徑,也沒有修改配置,還是不可以。


這個問題我解決了,應該是配置plugins路徑的問題,直接貼修復好的配置

#####################################################################

idea.config.path=D:/.AndroidStudio2.0/config

#---------------------------------------------------------------------

# Uncomment this option if you want to customize path to IDE system folder. Make sure youre using forward slashes.

#---------------------------------------------------------------------

idea.system.path=D:/.AndroidStudio2.0/system

#---------------------------------------------------------------------

# Uncomment this option if you want to customize path to user installed plugins folder. Make sure youre using forward slashes.

#---------------------------------------------------------------------

idea.plugins.path=${idea.system.path}/plugins ---&>這裡的問題。按此設置,問題解決

#---------------------------------------------------------------------

# Uncomment this option if you want to customize path to IDE logs folder. Make sure youre using forward slashes.

#---------------------------------------------------------------------

idea.log.path=${idea.system.path}/log

#######################################################################


跟樓主一模一樣的問題,AS1.5.1改配置文件目錄後,裝插件就跑到system/plugins去了。查來查去沒找到解決辦法。不知道樓主現在解決了沒,若知,不吝賜教啊。。謝謝


推薦閱讀:

TAG:Android應用 | AndroidStudio |