从其他分支切换回来新功能开发分支后提示kotlin not configured 搜索网上提示是版本问题 要将jre8去掉 如: //implementation 'org.jetbrains.kotlin:kotlin-stdlib-jre8:$kotlin_version' implementation 'org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version', 感谢该播主的分享 参考链接https://cloud.tencent.com/developer/article/1381381 由于我的build是implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"所以直接删除了-jdk7 变为implementation 'org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version'重新构建后项目正常
所以个人以为比较保险的方法就是用下面的implementation 'org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version'来引用 各位可以检查一下 或者没问题的也备注一下以防万一
补充小问题 不添加下面代码不能直接使用id
buildFeatures { viewBinding true } 或者直接添加使用extenisons
id 'kotlin-android-extensions'