我正在使用Gradle插件3.2.0与KOIN和MVVM设计模式中的房间在旧的android工作室工作。
昨天我已经将我的Android Studio更新到新版本3.2.1,之后当我试图编译我的项目时,我收到了跟随错误。
错误:找不到符号
受保护的TimeLineBind(DataBindingComponent \u bindingComponent,View \u root,int \u localFieldCount,
>
我尝试由我的身边解决,我已经应用了许多解决方案,也从这里应用了更好的解决方案,但我仍然无法解决这个问题。我尝试迁移回旧的Gradle 3.2.0-我正在努力,但仍然面临相同的错误。
我也试过android.databinding.enableV2=真解,
但它没有起作用。我想知道是否有人能帮忙。我可以更新你想要的任何东西。
我自己找到了解决方案。房间注释导致了问题,我得到了关于数据绑定的错误。
所以,每次当你产生一个错误时,不需要你有一个错误的数据绑定的东西,但有其他东西导致这个错误或警告,它是停止数据绑定类生成。
=
==
===
对于Ex-
====
我正在开始使用特性。我正面临这方面的问题。
首先,我需要承认这里有一个明显非常相似但不重复的问题。在该线程中提出的解决方案都不起作用。 我的应用程序文件结构如下: 我的应用程序包含 在文本中,错误有不同的和 如果我将datamodel.java从Models包中移出并直接放入[mydomain].[myapplication],那么我会得到不同的结果。它确实在仿真程序中构建和运行,但大部分布局信息没有出现。左上角没有汉堡包菜单,页眉没有标题
迁移到androidx后 我在编译时遇到问题 错误:找不到符号androidx。数据绑定。数据绑定组件 符号:类DataBindingComponent位置:包androidx。数据绑定 im使用的Gradle版本为5.4.1 注:androidx中的其他组件。数据绑定包工作正常。像DataBindingUtil 只有DataBindingComponent不工作
我对kotlin相对较新,并试图在一些片段中构建一个带有数据绑定的项目。我有一个名为UserFraank的片段,其中包含一个Recyclview,如下所示: 以及用户的xml布局文件片段。xml如下所示: 还有一个类似的适配器类和item_user.xml: item-user.xml: 请注意,gradle中已经启用了数据绑定,这里非常重要的问题是,在我的片段和适配器中,这一行: 报告类型不匹配
当我使用这个gradle依赖项时,我得到了以下错误: 是否有任何方法来修复此问题,或者它与android不兼容。还有其他方法可以使用StringJoiner吗? 生成项目时创建的错误。
dagger的生成组件无法找到kotlin类的符号,即使该组件上没有读取行。 任务:app:compilestatingdebugjavawithjavac失败 当我用java输入代码时,它运行成功,这个问题只在windows中发生。它不出现在mac或linux中。 错误:任务执行失败:app:compilestatingdebugjavawithjavac 编译失败;有关详细信息,请参阅编译器错