首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >:用Desugar转换类失败

:用Desugar转换类失败
EN

Stack Overflow用户
提问于 2017-11-14 18:00:32
回答 6查看 12.4K关注 0票数 8

我的Android项目最近停止了正确的构建。我不知道是什么引起了这个问题。

这是我试过的

  • 我尝试用不同的Android版本构建我的项目,即稳定的和不同的金丝雀通道版本,没有改变
  • 我更改了SDK版本。我的项目是用SDK 26正确构建的,但现在没有,也没有使用SDK 27。
  • 我交换了构建工具和Gradle版本,我的项目使用Gradle插件3.1.0-alpha2和built版本26.0.2进行了适当的构建。我试过很多次
  • 我用了“清洁计划”,“无效缓存”.Android中的函数不计次数
  • 我删除了构建文件夹
  • 我打开和关闭了防护装置
  • 我试过修复可能的库问题,但所有这些都没有帮助。

我认为我实际上把一切都改回了以前成功使用过的设置,而我的、具有类似设置的其他项目()构建得很好。

全错误代码:

代码语言:javascript
运行
复制
Error:java.lang.RuntimeException: com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android.desugar.Desugar with arguments {@...\app\build\intermediates\tmp\desugar_args165654356027684238}

Error:com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android.desugar.Desugar with arguments {@...\app\build\intermediates\tmp\desugar_args165654356027684238}
Error:java.lang.RuntimeException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android.desugar.Desugar with arguments {@...\app\build\intermediates\tmp\desugar_args165654356027684238}
Error:java.lang.RuntimeException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android.desugar.Desugar with arguments {@...\app\build\intermediates\tmp\desugar_args165654356027684238}
Error:com.android.ide.common.process.ProcessException: Error while executing java process with main class com.google.devtools.build.android.desugar.Desugar with arguments {@...\app\build\intermediates\tmp\desugar_args165654356027684238}

Error:org.gradle.process.internal.ExecException: Process 'command '...\jre\bin\java.exe'' finished with non-zero exit value 1

问题描述

我不知道什么会导致这个问题,我也不知道下一步该尝试什么,这也是我请求你帮助的原因。我希望任何人都能得到我能找到的帮助。

我标记Firebase是因为我认为库可能是我问题的关键,现在的问题是它永远不会解释突然停止。我在我的应用程序中使用FirebaseUI,尝试了旧的工作依赖关系,但也升级了Firebase,然后使用本指南来匹配过时的UI库。我还删除了 FirebaseUI,但这并没有成功构建。

EN

Stack Overflow用户

发布于 2018-07-18 10:08:55

在我的例子中,是java版本导致了这个问题。当我在libs中添加SDK时,错误开始出现,并且我知道SDK与我们的java版本1.8不兼容。用java 8用更新的SDK解决问题。

票数 1
EN
查看全部 6 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47292399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档