我在自动插入代码的快捷方式中遇到问题: ALT + ENTER
未注释的参数会覆盖@ParametersAreNonnullByDefault
检查信息:此检查报告 与@Nullable和@NotNull批注用法有关的问题 在“恒定条件和异常检查”中配置。
我知道,通过按 ALT + ENTER 可以得到如下选项:
然后按 ENTER 它将自动注释。
但是我得到以下选项(没有直接注释的选项)
为什么上面的图片没有直接显示Annotate
的选项。
我正在使用Android Studio:
Android Studio 3.3.2
Build #AI-182.5107.16.33.5314842, built on February 16, 2019
JRE: 1.8.0_152-release-1248-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.18.0-16-generic
我在PC-1中有一个使用Android Studio 3.3.1创建的名为“ UserApp”的项目, 使用相同版本创建的PC-2中的另一个Project“ DriverApp”。
这两个项目都存在注释问题,但是在“ UserApp”中,通过更新 Android Studio 3.3.2
解决了该问题现在,我正在PC-1中处理“ DriverApp”,但是在Android Studio 3.3.2中进行编译,但遇到的错误与以前的错误相同。
如何重建“ DriverApp”项目,以使该注释正常工作?
我尝试过: