迁移到 AndroidX 后推断 Nullity 无效

Infer Nullity not working after migrating to AndroidX

通过 Android Studio 中的 Refactor 菜单迁移到 AndroidX 后,虽然项目编译并且工作正常,菜单工具 Analyze\Infer Nullity 不再按预期工作。它不识别任何已在代码中设置的注释。

Cleaning/rebuilding 应用程序和使缓存无效并不能解决问题。

迁移后是否有需要设置的设置?

终于找到解决办法了。

删除项目中的 .idea 文件夹(当它关闭时)解决了这个问题。当项目再次打开时,文件夹会自动重新创建,问题就消失了。

我建议在尝试此解决方案之前对项目执行完整备份。