0

自動挿入コードのショートカットで問題が発生しています: 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

問題:

Android Studio 3.3.1を使用して作成された「UserApp」という名前のPC-1プロジェクトと、同じバージョンを使用して作成されたPC-2の別のプロジェクト「DriverApp」があります。

この注釈の問題は両方のプロジェクトで発生しますが、「UserApp」ではAndroid Studio 3.3.2を更新することで解決されます

現在、PC-1 で「DriverApp」に対処していますが、Android Studio 3.3.2 でコンパイルしていますが、以前と同じエラーが発生します。

「DriverApp」プロジェクトを再構築して、その注釈を機能させるにはどうすればよいですか?

私が試してみました:

  • 再起動、キャッシュの無効化、および再起動
  • ビルドプロジェクト
  • きれいなプロジェクト
4

2 に答える 2