6
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Flutter+vs code でhot reloadできない!

Posted at

main()の中身を変更するhotreloadされない!

言いたいことは以上です。
みなさんも気をつけてくださいね。

経緯

Flutterはじめようと思って、チュートリアルでもやるか!と思い立ち

  1. vs codeでFlutterプラグインを入れて「Flutter: New Project」
     これで作られるアプリはカウンターするだけのアプリでした。
  2. new projectで作られるmainを削除してチュートリアルの以下のコードを入れてみた。
main.dart
import 'package:flutter/material.dart';

void main() {
  runApp(
    Center(
      child: Text(
        'Hello, world!',
        textDirection: TextDirection.ltr,
      ),
    ),
  );
}
  1. vs codeのdebugで「start debugging」をぽちっとしてアプリが立ち上がった。
  2. Hello, world!をHello, aaaaa!に変更して保存!
  3. ん?変わらない?

という感じでしたので、諦めてチュートリアルは読むだけにします。

ちなみにちゃんと公式に記載してありました。

if you hot reload the app after this change, main() is not re-executed, and the widget tree is rebuilt with the unchanged instance of MyApp as the root widget. The result is no visible change after hot reload.

まとめ

ちゃんと公式読みましょう!

6
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?