web-dev-qa-db-ja.com

Android Flutter更新のあるスタジオがインデックスループを引き起こした

Androidスタジオの更新とフラッターの更新を行ったところ、IDEがインデックスループでスタックしています。下部の中央で「インデックスの更新中」が点滅し続けます。 。 'と私のプロジェクトprojectName.imlファイルは、ファイルアイコンと緑色のドットアイコンのあるフォルダーの間で点滅し続けます。また、各ファイルエラーインジケータは、緑色のチェックと目のアイコンの間で点滅します。

インデックスのない状態アイコン: Folder Icon
インデックス状態アイコン: File Icon

キャッシュを無効にして何度か再起動しましたが、すべてのフラッタープロジェクトで同じ問題が発生しています。更新が完了すると、次のようなフラッター通知を受け取りました。

フラッターモジュールタイプが更新されました
「WEB_MODULE」から「Java_MODULE」に変換

Flutter module type updated

私は問題なくプロジェクトで作業を続け、エミュレータでアプリケーションを起動することができます。画面上でこの絶え間なく点滅するだけで気が散ります。この問題を抱えて解決策を見つけた人はいますか?


フラッタープラグイン:バージョン:23.0.2

Flutter SDKバージョン:Flutter 0.2.3•チャンネルベータ• https://github.com/flutter/flutter.git フレームワーク•リビジョン5a58b36e36(2週間前)•2018-03-13 13:20:13 -0700エンジン•リビジョンe61bb9ac3aツール•Dart 2.0.0-dev.35.flutter-290c576264

Dartプラグイン:バージョン:173.4700

Dart SDK:
パス:〜/ dev_mobile/flutterSDK/flutter/bin/cache/Dart-sdk
バージョン:2.0.0-Edge。*** cc5fe0

Coverage Plugin:Version:173.4301.25

Android Studio:enter image description here

21
SeaFuzz

を追加することでこの問題に対処できました

<option name="ALLOW_USER_CONFIGURATION" value="false" />

わたしの project_Android.imlファイル。この行を追加すると、インデックスの再作成ループが停止し、数日間の作業と再起動後でも停止しませんでしたAndroid Studio。stevemessickのコメントでソリューションを見つけました https://github.com/flutter/flutter-intellij/issues/1735GünterZöchbauer リンク上記の応答の参照。

7
SeaFuzz

Androidスタジオのバグでこのコメントを見つけ、それを修正しました:

「ファイル->キャッシュを無効にして再起動」

53
DDM

私の場合、追加

<option name="ALLOW_USER_CONFIGURATION" value="false" />

問題は解決しませんでしたが、このループはレイアウトXMLファイルにリンクされたアクティビティでのみ発生することにも気付きました!

0
Iman

これは既知の問題です。

https://github.com/flutter/flutter-intellij/issues/2017
https://github.com/flutter/flutter-intellij/issues/1735
https://github.com/flutter/flutter/issues/1597

プラグインバージョン23はそれを修正するはずでしたが、修正されていないようです。

0

キャッシュを無効にすることも、ダウングレードすることもAndroid Studioから3.1.4から3.1へは機能しませんでした(そして、「ALLOW_USER_CONFIGURATION」行は既にIMLにありました)。プロジェクトを削除して、 Android Studio。

0
Lestat