簡體   English   中英

顫抖熱重新加載

[英]Flutter Hot Reload

自從我更新Flutter for Android Studio以來,每次嘗試運行熱重載時,我都會遇到這種致命的崩潰:

Initializing hot reload...
I/flutter (20514): [INFO:engine.cc(582)] Could not configure asset bundle at path: /data/user/0/com.natech.flutterlaunch/cache/flutter_launchZTLJVC/flutter_launch/build/flutter_assets
D/MALI    (20514): osup_destructor:170: osup_destructor
Lost connection to device.

出現此錯誤后,即使我完全重啟,我的代碼更改也不會反思應用程序。 即使我從屏幕中刪除所有小部件,希望它顯示一個空格,應用程序保持不變。 這是我的代碼:

class SplashScreen extends StatelessWidget{
  @override
  Widget build(BuildContext context) {
    return new Container(
      decoration: new BoxDecoration(
        image: splashBackgroundImage
      ),
      child: new Column(
        crossAxisAlignment: CrossAxisAlignment.center,
        mainAxisAlignment: MainAxisAlignment.center,
        children: <Widget>[
          new Container(
            width: 200.0,
            height: 200.0,
            alignment: Alignment.center,
            decoration: new BoxDecoration(
                image: logoImage
            ),
          )
          ,/*new CircularProgressIndicator(
            value: null,
            strokeWidth: 1.0,
            valueColor: new AlwaysStoppedAnimation<Color>(
              Colors.blue
            ),
          )*/
        ],
      ),
    );
  }

}

正如您所看到的,我注釋掉了CircularProgressIndicator但即使在完全重啟后它仍會顯示在應用程序上。 任何人都知道可能是什么問題?

這很可能是由於跟蹤master分支, master分支在過去一周左右的熱重新加載和資產包中有一點不穩定。

您可以嘗試進行flutter upgrade以查看master的最新工作是否能解決您的問題; 更可能的是你應該跟蹤betaflutter channel beta )(或處理熱重載不工作,直到master更多的事情被解決)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM