[解決済み] FlutterのBuildキャッシュをクリアする方法は?
2022-03-12 18:54:10
質問
flutterのビルドに問題があるようです。
を常に実行する必要があります。 RUN > フラッターフルリスタート エミュレータやデバイスにアプリを実行するたびに
それ以外の場合、アプリは、私が最初にコーディングを始めた2週間前から私のコードが持っていたscaffoldボディをロードします。
children: <Widget>[
new Opacity(
opacity: loader_visible ? 1.0 : 0.0,
child:
new Container(
padding: const EdgeInsets.all(32.0),
child: new CircularProgressIndicator()
)
),
flutterが古いコードをキャッシュして、わざわざ新しいコードに置き換えたのだと思いますが、Hot Reloadがどのように実装されたのかはよくわかりません。いずれにせよ、すでに完全なリビルドを実行している以上、古いキャッシュを読み込む必要はないと思います。
解決方法は?
を実行することができます。
flutter clean
.
しかし、それはIDEなどの問題である可能性が高いです。flutter runは全く新しいapkを作成します。そしてホットリロードは修正のみをプッシュします。
コマンドラインからアプリを実行してみてください。
flutter run
を押し、その後
r
または
R
は、それぞれホットリロードとフルリロードに対応します。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン