android studio关于buildoutputsapk中apk或arr或jar无法删除的解决方法

xiaoxiao2021-02-27  423

  Error:Execution failed for task ':app:clean'.> Unable to delete file   后面的文件地址,可能是apk,可能是arr,也可能是classes.jar

        在使用Android Studio开发时,部分朋友会遇到这个问题,但是又不是每个人都会遇到。而我则是经常遇到,经过长期开机关机的方式来删除build后,终于决定解决这个问题。还是不负有心人啊,终于找到解决方案,在此分享给大家。其实解决不难,只要2步即可。

1、下载工具LockHunter.exe,下载地址:http://pan.baidu.com/s/1bpFlPL1 2、在Android Studio中的build.gradle中配置:

task clean(type: Exec) {      ext.lockhunter = '\"C:\\Program Files\\LockHunter\\LockHunter.exe\\"'      def buildDir = file(new File("build"))      commandLine 'cmd', "$lockhunter", '/delete', '/silent', buildDir }

备注:ext.lockhunter 是你安装lockhunter的地址。            写进的build.gradle是写在应用APP里面的,而不是项目的。 ---------------------------分割线----------------------------------------------------------- 有部分朋友使用上述方法还是不能成功,请接着看: 在出现问题的时候,点击build,同时把手机拔掉,卸载APP,然后插回,在AS上再运行重装。 如果这个方法还不行,那么请把瞬时启动关闭。具体位置: 两个方法一起使用,必定成功。 如果您的问题解决了,请帮忙点赞!谢谢。 
转载请注明原文地址: https://www.6miu.com/read-1118.html

最新回复(0)