web-dev-qa-db-ja.com

PSIとインデックスが一致しません:PSIとインデックスがAndroid St​​udioで一致しません

プロジェクトをクリーンアップするたびに、PSIとインデックスが一致しません。どうすればよいですか。

125
Yasmin12

重要な注意:これにより、シェルフ、ローカル履歴、およびその他のキャッシュされたデータが消去されます。

[ファイル]メニュー> [キャッシュを無効にして再起動]。 PSIキャッシュは、このコマンドの影響を受けるキャッシュの1つなので、修正する必要があります。

240
Scott Barta

クラスに移動するたびに、このPSIエラーが発生します。 Android St​​udioの詳細をクリックすると、次の情報が含まれます。

viewProvider=SingleRootFileViewProvider{myVirtualFile=jar://<user-directory>/.gradle/caches/modules-2/files-2.1/com.squareup.haha/haha/2.0.3/e0672395ac43377f2510b14839342a24fdf35c18/haha-2.0.3-sources.jar!/com/squareup/haha/guava/io/GwtWorkarounds.Java, content=VirtualFileContent{size=5678}}

この情報に基づいて、<user-directory>/.gradle/caches/modules-2を削除してAndroid St​​udioを再起動しようとしましたが、PSIエラーが修正されたようで、ローカル履歴を削除しなかったようです(ただし、他の重要なものはすべて削除されました)。

4
Xargs

キャッシュを無効化してもうまくいきませんでした。 ASと関連するすべてのSDK、Gradleなどの完全な再インストールのみがトリックを行いました。 ASをアンインストールすることから始めました。次に、SDKフォルダーを手動で削除しました。 C:/ Users/[my.user] /フォルダーの.gradleおよび.Androidフォルダーも削除しました。

0
Khalid