原文:https://blog.csdn.net/qq_32698793/article/details/78013351
版权声明:本文为博主原创文章,转载请附上博文链接!
------------------------------------------------------------------------------------------
首先,如果你没有更改AS默认的缓存地址(AS默认缓存地址:C:\Users\Administrator),
这个地址下面有“.android”,".AndroidStudioX.XX",".gradle"三个AS的缓存文件。
(那么你可以忽略该文章的内容。。。)
假如你更改了AS的默认缓存文件存放地址!
第一步:请打开你的AS安装目录下的bin文件夹。
第二步:右键“idea.properties”文件,找到这一行注释#idea.plugins.path=${idea.config.path}/plugins
并在下面这样写“idea.plugins.path=${idea.system.path}/plugins”
第三步:修改完毕后,保存退出,并重启AS。此时你会发现消失的插件jar包又正常了。
那么折腾了半天终于搞好了,原因是什么呢?
答案是这样的:因为没有更改默认缓存地址的话,那么这个时候plugins读取的文件目录指向的是.AndroidStudio\config
而修改了默认缓存地址的话,AS的plugins读取的文件目录会随着你根目录的改变而改变,
这个时候就会惊奇的发现-----下载的插件是存放在.AndroidStudio\system\plugins目录,
而AS读取的却是.AndroidStudio\config,所以Android Studio安装Plugins插件 重启后插件却保存不上的问题就出现了!
而我们只需要小小的改动一下:
idea.plugins.path=${idea.config.path}/plugins(默认)
idea.plugins.path=${idea.system.path}/plugins就行了(最终修改后)