問題タブ [flutter-test]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
792 参照

flutter - 「フラッター テスト」がエラーでクラッシュする: Type 'AsyncMatcher' not found

私はフラッターにかなり慣れていないので、これには明らかな解決策があるかもしれませんが、わかりません。

flutter testアプリ (または任意のアプリ、以下を参照) 内で実行するたびに、次のエラーが発生します。

テストに何か問題があった場合に備えて、基本的に widget_test.dart を空にしました。

flutter doctor -v:

私が試したこと:

  • でまったく新しいアプリを開始し、flutter create何も変更せずに、アプリ内でテストを実行しました。同じエラー。
  • 私のSDKが何らかの形で壊れていると思って、もう一度ダウンロードしました。
  • flutter clean

アプリ自体は問題なく動作することに注意してください。クラッシュし続けるのはテストだけです。

を実行すると、バージョンの競合に関する次のエラー メッセージが頻繁に表示されることが関連している可能性がありますflutter packages get

を実行してこれを解決しましたがflutter update-packages --force-upgrade、これは役に立ちますが、その後クラッシュが発生します。

私はこれをグーグルで検索しましたが、何も見つかりませんでした。どんな助けでも大歓迎です。