WMRouter
WMRouter copied to clipboard
进行非增量编译时,提示xx.jar文件被其他进程占用
复现:
- windows系统,使用Android studio
- 工程引入WMRouter,编译成功后,用文件夹打开 xx.apk,
- 使用cmd 的adb 命令安装apk
- 修改代码,再次编译工程
- 提示xxx.jar 被其他进程占用。
- 使用window自带的资源管理器可以看到 Android studio 和Java.exe 都使用这个xx.jar
代码编译提示的:
//非增量编译,先清空输出目录
if (!invocation.isIncremental()) { try { invocation.getOutputProvider().deleteAll(); } catch (IOException e) { // 这里抛出异常 WMRouterLogger.fatal(e); } } 请问一下遇到这个问题如何解决。