And*_*oid 4 intellij-idea android-studio android-studio-4.2
在 Android Studio 4.2 beta 1 中,每当我实现使用 @Nullable 的 androidx 版本注释的方法时,IDE 也会自动添加 jetbrains @Nullable 注释。
这非常烦人,因为它会导致如下代码:
@Nullable
@org.jetbrains.annotations.Nullable
@Override
public String foo(@Nullable @org.jetbrains.annotations.Nullable String bar) {
return null;
}
Run Code Online (Sandbox Code Playgroud)
有什么办法可以防止这种情况吗?
小智 12
我遇到了这个问题,并且能够通过转到设置 > 编辑器 > 检查 > 可能的错误 > 空性 > @NotNull / @Nullable 注释来修复它。然后在选项下,单击配置注释按钮,从相应的列表中选择androidx.annotation.Nullable和androidx.annotation.NonNull,然后按复选标记将它们选为注释。
| 归档时间: |
|
| 查看次数: |
627 次 |
| 最近记录: |