在學(xué)習(xí)使用flutter過程中遇到的一些問題記錄.
1.在flutter啟動(dòng)中 報(bào)錯(cuò)誤
The method 'setMockMessageHandler' isn't defined for the class 'BasicMessageChannel<dynamic>'
1.1 執(zhí)行 flutter clean 下項(xiàng)目
1.2 flutter pub upgrade --major-versions 更新插件( 有其它方法不要輕易嘗試,更新插件可能會(huì)有其它兼容錯(cuò)誤)
Flutter版本更新較快。像我為了測(cè)試Fluttter的新功能,一般都是用最新的Master版本姚建。但是版本更新后捺僻,項(xiàng)目往往由于package的依賴,會(huì)提示版本依賴的錯(cuò)誤僚纷。簡單處理就可以用回退Flutter版本的方式來解決。
回退版本的步驟如下:
1、先去Flutter github查看一下你想回退版本提交記
image
2疚察、找到需要回退的版本
image
3、找到需要的回退版本的commit編號(hào)
image
4仇奶、終端進(jìn)入Flutter的git目錄稍浆,執(zhí)行:git reset --hard 版本提交編號(hào) 一般在訪問達(dá)資源庫里flutter
image
5、執(zhí)行Flutter doctor 等待重新下載和編譯
image
flutter降級(jí)到指定版本
來源于以下連接,個(gè)人學(xué)習(xí)記錄使用
鏈接:https://juejin.cn/post/6933141125528027144