第一次使用Android Stuido創(chuàng)建一個新的Flutter項目時鹃唯,會有可能像下面的圖一樣卡死(其實這個幾率還挺大的...)
解決步驟1
查看對應目錄下是否已經(jīng)生成了項目畴椰,如果生成了,直接將Android Studio殺死并重啟癞埠,然后直接打開項目不需要新建状原,當然接下來還會遇到問題...
解決步驟2
- 打開任務管理器聋呢,結束掉所有dart.exe
- 打開flutter安裝目錄,找到\bin\cache中的lockfile文件刪除
-
重啟Android Stuido
現(xiàn)在這個項目才可能真的開始跑起來颠区,這么說是因為..還有可能遇到別的問題削锰,比如網(wǎng)絡問題造成的依賴無法下載,或者可能是協(xié)議沒有同意..這個時候你會發(fā)現(xiàn)卡在Running "flutter packages get" in project_name...
上很久毕莱。
運行
flutter doctor
查看flutter相關依賴是否有問題器贩,根據(jù)提示來調整。如果是超時可以參照我這篇朋截,或者直接查看Using Flutter in China蛹稍。
總結
還有Android Stuido(我的版本3.4)選擇新建Flutter Project時也會經(jīng)常未響應,多數(shù)也是來自于之前的Dart進程沒有全部殺死部服,但是依然沒有任何提示....
本來覺得Flutter對Android開發(fā)者來說還是很友好的唆姐,但是可以看到在Windows下這種可能來自于系統(tǒng)配置或者是插件問題本身帶來的假死、不響應廓八,還是一下子上愉快的上手變得惱人起來奉芦。