ViewBinding与Java11,AndroidStudio总是显示错误(但运行没有任何问题)
我注意到在 Java8 中,AndroidStudio (Arctic Fox) 中的 viewBinding 没有问题。
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
buildFeatures {
viewBinding true
}
但是,一旦我设置compileOptions为JavaVersion.VERSION_11,AndroidStudio 总是错误地显示 viewBiding(s) 错误,尽管它可以毫无问题地编译和运行。
我在 AndroidStudio ArcticFox 中使用一个全新的项目对此进行了测试。它建议导入类。导入后,显示未找到包:
这是 AndroidStudio 的错误,还是我的 AndroidStudio 中的 Java 编译器设置有任何错误配置?
我所做的只是一些特别的事情JavaVersion.VERSION_11。
回答
正如 google 的支持所回答的那样:此问题已在 BB canary 8 中得到修复并登陆。它特定于 Java 11。
THE END
二维码