问题:

mvvm模式下编译失败显示”import **.*BindingImpl 找不到符号”,如下图所示
在这里插入图片描述

DataBinding生成失败,可按如下步骤定位问题:

  • 找到gradle编译失败失败的task
    如上我失败的task是 :test:kaptDebugKotlin 这个任务

  • 打开android studio右侧的gradle的展开栏
    找到对应task,双击对应:test:kaptDebugKotlin 任务执行

在这里插入图片描述

或者在Terminal对应工程目录执行:

# linux
$:./gradlew :test:kaptDebugKotlin

#windows
W:\ProjectName>gradlew.bat :test:kaptDebugKotlin

  • 查看对应的错误信息
    对应错误信息会在控制台或者gradle日志详细给出,如下:
    在这里插入图片描述

参考

StackOverFlow

anyShare分享到:
打赏一下,鼓励Ta创作更多好内容
微信
支付宝
微信二维码图片

微信扫描二维码打赏

支付宝二维码图片

支付宝扫描二维码打赏

avatar
  订阅  
提醒
普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress