Android Studio 使用小技巧笔记 External Tools

Posted aikongmeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio 使用小技巧笔记 External Tools相关的知识,希望对你有一定的参考价值。

简洁版:

使用 External Tools 解决进程占用类问题:
External Tools 的gradle stop 等命令 添加几个快捷键. 再遇到之类进程占用问题, 直接一个快捷键解决.

啰嗦版:

使用AS的过程, 会偶尔的\\经常的出现编译错误, 例如, R.jar 被另一个进程占用, 或者 xx.apk 无法删除之类的编译错误.
解决此类方法, 百度通常会告诉你,清除缓存或者重启AS, 这个终极大招重启As 基本上可以解决80% 以上的类似问题.
但是如果频繁出现被占用进程这类问题,老重启AS, 绝非我们想要的.

经过实践发现, 进程占用之类问题, 一般发生在AS 全量编译 和 增量编译来回切换编译时,出现的概率高 , AS 工具运行原理一点不懂,
猜测是增量编译APP 和全量编译 是不同进程, 切换进程时容易出现进程没有释放导致另一个进程无法进行操作.
所以, 解决之道就是把上一个编译进程给干掉, 在编译,应该就是可以了. 经过实践可行.

那么, 通常解决进程需要用到 Gradle stop 命令 , 或者 点击菜单 stop按钮 .
每次都输入 Gradle stop 命令, 也太耗时.
也可装第三方插件 kill gradle , 不过我之前版本Gradle killer 好用, As 4.1+ 运行不了.只得另寻他法.
在AS External Tools 中找到了答案, External Tools 支持的功能超级多, 我们把gradle 命令添加到 External Tools , 然后给
External Tools 的gradle 命令 添加几个快捷键. 再遇到之类进程占用问题, 直接一个快捷键解决.

图版:


命令配置举例:

为命令,添加快捷键:

以上是关于Android Studio 使用小技巧笔记 External Tools的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 使用小技巧笔记 External Tools

Android Studio 小技巧合集

最强 Android Studio 使用小技巧和快捷键

Android课程---Android Studio使用小技巧:提取方法代码片段

62个 Android Studio 使用小技巧和快捷键

最强 Android Studio 使用小技巧和快捷键非原创