推断Nullity永远运行

时间:2016-05-26 20:04:41

标签: android android-studio intellij-idea

当我在android studio菜单中选择 Analyze - Infer nullity ... 并选择任何范围(甚至尝试在单个文件上运行)时会弹出消息并说:

  

模块......没有引用现有的“支持注释”   带有Android nullity注释的库。你想补充吗?   依赖现在?

单击“确定”,然后开始同步开始,并显示带有“推断无效注释”标题的进度条。然后永远运行就像这样

我尝试在gradle中手动添加:

compile 'com.android.support:support-annotations:23.4.0'

但仍然有相同的结果。

1 个答案:

答案 0 :(得分:0)

我有完全相同的问题,但我设法通过Android Studio构建选项手动将最新版本的注释支持库添加到项目中来解决它(在Build - > Edit Libraries和对Mac的依赖。)

这里的问题是,如果您添加版本号高于目标API构建的支持库,Android Studio可能会给您一些警告,但无论如何都要添加它。不知道为什么,但这对我有用。