我注意到,使用 Java 8,Android Studio (Arctic Fox) 中的视图绑定没有问题。
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
buildFeatures {
viewBinding true
}
然而,一旦我设置compileOptions
to JavaVersion.VERSION_11
,Android Studio 总是错误地显示 viewBinding(s) 错误,尽管它可以毫无问题地编译和运行。
我用 AndroidStudio ArcticFox 中的一个全新项目对此进行了测试。它建议导入该类。导入后显示找不到包:
这是 AndroidStudio 的 bug,还是我的 AndroidStudio 中的 Java 编译器设置有任何配置错误?
我所做的只是JavaVersion.VERSION_11
.
正如谷歌支持回答的那样:这个问题已经被修复并登陆到 BB canary 8 中。它是 Java 11 特有的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)