在使用AndroidStudio开发时,经常在修改代码之后编译出现文件占用的问题,具体的提示一般是:xxx.jar,classes.jar等出现文件占用,无法编译。传统的办法一般是:
- 重启AndroidStudio
- 或者通过任务管理器搜索占用文件的句柄,然后进行终止
以上办法可以解决问题,但是耗时长,步骤繁琐,反复几次会极大降低开发效率。其实只需要开发一款插件就好了,下面介绍一个插件,可以一键解决文件占用的问题,提升开发效率。
Gradle Killer
在插件市场中搜索Gradle Killer,安装之后点击工具栏的红色Gradle的图标即可实现快速查找Gradle进程并停止,当前支持Windows平台。再遇到文件占用导致无法编译的问题,点一下,重新编译就可以了。
插件地址:Gradle Killer
有两个Gradle Killer插件,但是其中一个已经6年没有更新了,下载那个红色图标的GradlerKiller
插件的功能非常简单,就是搜索进程的pid,然后执行kill。