我遵循了官方迁移:https://developer.android.com/jetpack/androidx/migrate
迁移非常顺利。
在我的项目中,我使用了第三个库。我整个项目的完整构建工作正常。
但是现在来自Android Studio,我有很多语法错误(来自编辑器,而不是构建之后!)。即使用第三方“ advrecyclerview”,其中属性“ itemView”现在不知道,原因是:
那么我该如何更改编辑器语法分析等?您有一些解决方案吗?
非常感谢您
答案 0 :(得分:1)
在您的问题中,您使用了错误的回收站视图。
如果您遵循发布的link,将会看到新软件包应该是
androidx.recyclerview:recyclerview:1.0.0
(在导入中表示androidx.recyclerview)
您需要确保将XML更改为匹配
修改
与库中一样,请确保启用Jetifier自动修复库。它仍然可以失败,但是对于大多数人来说做得很好。
您需要输入以下gradle.properties
:
android.enableJetifier=true
android.useAndroidX=true
有关更多信息,请参见migration document
答案 1 :(得分:-1)
好的,我发现了问题:在Android Studio中,我执行了“ Invalide Caches and Restart”,并且编辑器语法现在可以完美运行了。