AndResGuard icon indicating copy to clipboard operation
AndResGuard copied to clipboard

win10在AS里执行完gradle命令后原始apk一直被java进程占用

Open dzbx opened this issue 7 years ago • 3 comments

环境:win10,AS 3.0.1,gradle 4.1,jdk 8,AndResGuard 1.2.11。

resgurad配置:关闭7zip,开启finalApkBackupPath,路径就用readme里那个final.apk,其它配置直接复制readme里面的。

问题描述:命令行执行gradlew clean assembleDebug resguardDebug,执行完成后查看资源管理器,发现assemble产生的那个app-debug.apk一直被1个java.exe进程占用,无法删除,再次执行clean也报错,唯一的解决办法是强行结束那个java进程。不知道这是这边实现逻辑上的问题还是我本地配置的问题?

dzbx avatar Feb 26 '18 08:02 dzbx

直接运行gradlew clean resguardDebug即可。另外可以查看下log,看为何卡住

simpleton avatar Feb 26 '18 08:02 simpleton

log只有1个warning: Console uses unknown character encoding: cp0. Using UTF-8 instead。其它都是正常的,最终输出的文件也没问题,也没出现卡住的情况,只是java进程没有释放对原始apk文件的占用。

dzbx avatar Feb 26 '18 08:02 dzbx

遇到同样的问题,混淆前的原始包无法删除

sdsxwangwei avatar Mar 16 '20 08:03 sdsxwangwei