android studio 4.0. gradle 4.0. tinker集成报错

    技术2022-07-11  87

    No such property: variantConfiguration for class: com.android.build.gradle.internal.variant.ApplicationVariantData

    集成tinker是在AndroidStudio4.0和gradle4.0.0的基础上 tinker版本 1.9.9

    最开始都是说吧gradle版本降低到 3.5.X可以使用,但是因为使用了gradle3.6.0以后到viewBinding,所以一旦gradle版本降低,则整个项目就废了,所以版本不能降低

    然后就出现了这个错误

    DefaultFilePropertyFactory$DefaultDirectoryVar.getFiles()

    这两个错误都跟gradle版本有关,还是当前到tinker版本跟gradle版本不兼容

    一个偶然见在tinker到issues中发现 tinker最新版本为1.9.14.7,果断升级tinker版本

    然后 所有问题全部解决

    Processed: 0.013, SQL: 9