首页 > Java > java教程 > 如何修复 Google 登录集成过程中的'com.android.build.transform.api.TransformException”?

如何修复 Google 登录集成过程中的'com.android.build.transform.api.TransformException”?

Mary-Kate Olsen
发布: 2024-12-08 05:06:10
原创
523 人浏览过

How to Fix

Google 登录集成的“com.android.build.transform.api.TransformException”问题

问题:

将 Google Sign In 集成到 Android 应用时,构建执行过程中出现错误,导致到以下消息:

错误:任务“:app:transformClassesWithDexForDebug”执行失败。 com.android.build.transform.api.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理'命令'C:Program FilesJavajdk1.8.0binjava.exe''完成退出值非零2

解决方案:

要解决此问题,请将 multiDexEnabled true 添加到应用程序的 build.gradle 文件中的 defaultConfig 块下。

defaultConfig {
    multiDexEnabled true
}
登录后复制

或者,您可以尝试将代码库拆分为更小的模块,正如 Steve 在另一个回复中所建议的那样。如果问题持续存在或频繁发生,多个 Dex 文件(使用 multiDexEnabled)可能会有所帮助。

其他参考资料:

可以在以下位置找到类似问题以及其他见解和解决方案:这些资源:

  • [任务 ':app:dexDebug' ExecException 执行失败以非零退出值 2 完成](https://stackoverflow.com/questions/28421091/execution-failed-for-task-app-dexdebug-execexception-finished-with-non-zero-exit)
  • [错误:任务“:app:dexDebug”执行失败。 com.android.ide.common.process.ProcessException](https://stackoverflow.com/questions/16257793/error-execution-failed-for-task-app-dexdebug-com-android-ide-common-process)

以上是如何修复 Google 登录集成过程中的'com.android.build.transform.api.TransformException”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板