美文网首页
Dadabing编译报错

Dadabing编译报错

作者: sjandroid | 来源:发表于2022-10-11 23:58 被阅读0次

背景

打开dataBinding开关之后编译就一直报错,关闭此开关就没事

编译环境

gradle配置

image.png

编译失败信息

image.png

降低compileSdkVersion、targetSdkVersion版本

配置

image.png

编译失败信息

image.png

更改lifecycle库的版本号

  • 最开始liefycycle使用的最新版本 2.5.1,根据上述报错信息提示lifecycle的某些库中要求compileSdkVersion最低为31。
  • 但是改为31又不能使用databinding,所以就一路降lifycycle版本号,最终发现2.3.1使用这个版本的lifecycle才可以正常编译。

可能引起编译失败的原因:之后再找时间分析具体原因

  • jdk版本可能比较低导致的
  • AS 版本太老

相关文章

  • Dadabing编译报错

    背景 打开dataBinding开关之后编译就一直报错,关闭此开关就没事 编译环境 gradle配置 编译失败信息...

  • iOS 错误汇总

    Xcode11.2编译报错,报错如下 解决: xcode编译报错,报错如下 解决:在Build Phases,新增...

  • OC和Swift混编

    编译报错: 报错一>

  • Python局部变量和全局变量的坑

    PyCharm编译不报错,但运行报错,可能是编译器认为while True可能不会进入,所以编译不报错。 编译器报...

  • Execution failed for task ':zz:t

    背景 debug版本编译正常,release版本编译报错. 编译报错日志 分析 具体问题在报错信息中并不明显,没有...

  • CocoaPods报错解决

    1 报错:拉取最新代码后,编译报错。工程编译提示Pods-framework.sh:No Such File or...

  • JAVA泛型的思考

    看下边这段代码: 编译是否会报错?运行是否会报错? 结果是编译不会报错,运行时第二行报错:java.lang.Ar...

  • delphi控件Ehlib v4.2

    delphi控件Ehlib 编译报错的处理 delphi控件Ehlib.v4.2.16 编译报错的处理办法。 在 ...

  • 系统类库报的错

    解决RegexKitLite编译报错

  • 编译 SDK

    目录 编译 SDK 报错记录 打包固件 编译 SDK 报错记录 参考网站SDK:FireFly-Rk3288 5....

网友评论

      本文标题:Dadabing编译报错

      本文链接:https://www.haomeiwen.com/subject/ncftzrtx.html