ホームページ  >  記事  >  Java  >  Android Studio を使用すると、ソース コードのあらゆる場所で赤い警告が報告されますが、実行時には正しく表示されます。

Android Studio を使用すると、ソース コードのあらゆる場所で赤い警告が報告されますが、実行時には正しく表示されます。

高洛峰
高洛峰オリジナル
2016-11-21 10:58:121995ブラウズ

[要約: AS で開発しているときに、すべての Java ソース ファイルを開くと、右側がすべて赤色でマークされ、クラスが見つからず、メソッドに到達できませんでした。クリックしてジャンプするのですが、久しぶりにクリーン、リビルドなどの方法を試してみましたが、うまくいきませんでした。また、

すべてを開くと、この問題が発生しました。 Javaのソースファイルを開くと、正しいパスが赤く表示され、クラスが見つからず、開発中に長い間苦労しました。クリーンやリビルドなどを試しましたが、どれもうまくいきませんでした。また、オンラインで専門家からのヒントを探しましたが、私にはうまくいかないかもしれません。別の同僚は、別の AS インストールを要求しただけでしたが、これは不必要かつ面倒でした。このような問題に遭遇したときにパニックになって問題を解決する方向を間違えないように、インターネットでさまざまな方法を調べて参照した後、私が実際に経験して解決したちょっとしたコツを添付します。 (追記: この方法はインターネット上の問題を参考にして解決しましたが、元の URL が見つからないので、参考までにここに書きました)

小さなスキル記事:

1. [ファイル]->[無効化]をクリックします。キャッシュ / 再起動...

Android Studio を使用すると、ソース コードのあらゆる場所で赤い警告が報告されますが、実行時には正しく表示されます。

2. Gradle を再起動し、キャッシュをクリアします

Android Studio を使用すると、ソース コードのあらゆる場所で赤い警告が報告されますが、実行時には正しく表示されます。

3. AS が再起動すると、Java は「どこでも」人気がなくなります

関連する推奨事項

C# 他のパブリック名を参照する名前空間 変数使用時の警告: 「***」はマーシャリングされたクラスのフィールドを参照しているため、上記のメンバーにアクセスするとランタイム例外が発生する可能性があります

ActionScript 3.0 では、厳密モードでコンパイルされたか警告モードでコンパイルされたかにかかわらず、ランタイム タイプを実行します。チェック

Enterprise Library 5.0とその解決策を参照する際の警告とランタイムエラー

QTランタイム中にUIファイルをロードすることによって生成されるデザイナー警告

警告: xxxはマーシャリングクラスを参照するフィールドであるため、上記のメンバーにアクセスするとランタイムが発生する可能性があります例外

実行時に Eclipse に表示される rmi アクティブ化警告

27. 実行時情報 (実行時サービス、実行中のタスク、実行中のプロセス情報を含む) を取得する

実行時生成インスタンス + 実行時 メソッドの呼び出し + 実行時にフィールドの内容を変更する

方法XP がグラフィカル インターフェイスを開始する前にプログラムを実行できますか? 起動時や変換(CドライブをNTFS形式に変換するとき)コマンドのタイミングで自動的に実行されるChkdskコマンドのようなものですか?


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。