com.android.build.api.transform.TransformException

com.android.build.api.transform.TransformException,android,android-gradle-plugin,Android,Android Gradle Plugin,我一直在面对这个问题,并试图解决没有任何运气。下面是错误输出和我的gradle文件在将此标记为重复之前我想指出几乎所有建议的方法都不适用于我 到目前为止我所尝试的 将multiDexEnabled设置为true 在我的gradle.properties文件中,对org.gradle.jvmargs=-Xmx2048m-XX:MaxPermSize=512m-XX:+HeapDumpOnOutOfMemoryError-Dfile.encoding=UTF-8行进行了注释 更改我的应用程序类以

我一直在面对这个问题,并试图解决没有任何运气。下面是错误输出和我的gradle文件在将此标记为重复之前我想指出几乎所有建议的方法都不适用于我

到目前为止我所尝试的

  • 将multiDexEnabled设置为true
  • 在我的gradle.properties文件中,对org.gradle.jvmargs=-Xmx2048m-XX:MaxPermSize=512m-XX:+HeapDumpOnOutOfMemoryError-Dfile.encoding=UTF-8行进行了注释
  • 更改我的应用程序类以扩展MultiDexApplication而不是application
  • 检查我是否有重复的类,我没有
  • 将android studio和google play服务更新至最新版本(android studio为3.1.2)
  • 清理了项目,甚至删除了.gradle文件

  • 任何帮助都将不胜感激。提前感谢

    因此,如果将来有人将拥有此功能,我的正确方法是检查我的库版本是否使用实时数据。正如错误所表明的,它与实时数据有关联。您不必实现实时数据来获取此错误,但使用任何与实时数据连接的库都可能导致此问题。 在我的例子中,当我将android支持库更新到27.1.0时,它是Firebase ui库。 因此,我还将firebase ui库更新为3.2.2。 根据谷歌的说法,这是一个预期的行为,因此唯一要解决的问题是将firebase ui库更新为支持库27.1.0的版本

    按照建议