由于10.jar文件未被删除而导致随机构建失败

时间:2018-02-12 09:43:34

标签: android android-studio gradle android-gradle

错误:

Error:java.lang.RuntimeException:
com.android.build.api.transform.TransformException:
java.io.IOException: Could not delete path 'C:\Users\Roudy
Kanaan\Documents\synkers-android\app\build\intermediates\transforms\desugar\development\debug\10.jar'.

修复方法是清理项目或手动查杀" Java平台SE二进制文件"实际使用该文件的过程。我不想清理项目/手动删除每个其他版本的文件,我无法找到解决此问题的永久修复程序。

我尝试了什么:

  • 无效缓存/重启:暂时解决问题
  • 清理构建:暂时解决问题
  • 手动删除文件:暂时解决问题

这个问题,如果我没记错的话(不太确定),当我将android studio更新到某个版本(3.0也许)时就开始发生了我不确定但只是试图回溯追踪这个问题。

1 个答案:

答案 0 :(得分:0)

升级到3.0后,人们面临着随机问题。我的是我用Application而不是MultiDexApplication进行扩展。我建议你通过studio 3.0制作一个新的示例应用程序,并比较Gradle脚本文件中的更改。 另外,你应该:

  • 使用实现而不是编译。
  • 更新构建工具。
  • 一次,从app文件夹中手动删除build,.gradle,.idea文件夹和文件以及build文件夹。
  • 升级你的gradle。

尝试这些东西,最终会对事情进行排序。让我知道是什么解决了它,即使上面没有任何结论。