【发布时间】:2018-09-24 23:13:49
【问题描述】:
自从更新到 Android Studio 3.2.0 我面临以下问题:
任务“:mobile:dataBindingGenBaseClassesDebug”执行失败。
> 无法猜测 com.ACME.database.model.Order
还看到了这个answer,它暗示“包名必须以小写字母开头”。
...看起来很像,好像这个variable 分配是原因:
<data class=".databinding.OrderFragmentBinding">
<variable name="order" type="com.ACME.database.model.Order"/>
...
</data>
找到:New data binding compiler for binding classes,它没有解释行为的变化。
问:这样的分配是否也受到该命名约定的影响?我的意思是,是否有机会(除了更改大写包名)使数据绑定 v2 “猜测”成功?
【问题讨论】:
标签: android android-gradle-plugin android-databinding androidx android-studio-3.2