Flutter中幾個常見的小白問題

在我們QQ群(892398530)中總會遇到各種各樣的問題,現(xiàn)在將一些常見問題總結(jié)一下梢卸,以供大家學(xué)習(xí)。

一、flutter run或者flutter packages get 卡住了

安裝Flutter的時候一定沒看文檔爵卒,由于你懂的原因,國內(nèi)使用Flutter需要配置鏡像撵彻。為PUB_HOSTED_URLFLUTTER_STORAGE_BASE_URL配置下指定地址钓株。目前來有兩個鏡像可供選擇:

//上海交通大學(xué) Linux 用戶組
FLUTTER_STORAGE_BASE_URL: https://mirrors.sjtug.sjtu.edu.cn
PUB_HOSTED_URL: https://dart-pub.mirrors.sjtug.sjtu.edu.cn

//Flutter 社區(qū)
FLUTTER_STORAGE_BASE_URL: https://storage.flutter-io.cn
PUB_HOSTED_URL: https://pub.flutter-io.cn

至于選哪個,看你愛好了陌僵。
在Windows上就是配置環(huán)境變量了轴合。以Windows10為例,右擊此電腦碗短,依次選擇選擇屬性->高級系統(tǒng)設(shè)置->環(huán)境變量受葛,

image.png

然后就是這張圖了:


image.png

至于為當(dāng)前用戶還是系統(tǒng)創(chuàng)建環(huán)境變量,看你心情:


image.png

image.png

對MacOS或者Linux來說,運(yùn)行flutter命令前可以這樣:

 export PUB_HOSTED_URL=https://pub.flutter-io.cn
 export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

當(dāng)然了這只對當(dāng)前終端有效奔坟,如果想一勞永逸可以將上述環(huán)境變量添加到/etc/profile或者~/.bashrc中:

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

官方文檔在此携栋。

二、License for package Android SDK Build-Tools 28.0.3 not accepted.

運(yùn)行flutter doctor之后有如下提示:

image.png

無非就是要你同意一下android-licenses咳秉,我們接著運(yùn)行: flutter doctor --android-licenses婉支,然后一頓yes就可以了。

image.png

三澜建、gradle無法下載依賴

參考我之前的文章

四向挖、_是什么意思

經(jīng)常在看到類似如下所示的代碼:

    fluwx.responseFromShare.listen((_) {
      //do something
    });

所以,_到底是什么炕舵?這個_就是一個普通參數(shù)何之,和a,b,c這樣的參數(shù)實(shí)質(zhì)是一樣的。一般來說咽筋,被命名為_的變量一般來說是不會被引用的溶推,相當(dāng)于一個占位符,是一種不成文的規(guī)定奸攻,類似的規(guī)定也可見于golang蒜危,kotlin等語言中。

五睹耐、type 'String' is not a subtype of type 'int' in type cast

沒什么可說的辐赞,就是類型轉(zhuǎn)換錯誤,常見于json解析中硝训。除了仔細(xì)檢查別無選擇响委。

六、運(yùn)行android時提示Bad UTF-8

引起這個問題的原因太多了窖梁,不好詳述赘风。但是我可以告訴你一個辦法。最簡單的就是安裝一個AndroidStudio窄绒,然后在項目上右鍵贝次,選擇Flutter

打開安裝項目

然后點(diǎn)擊Run:


運(yùn)行按鈕

一般來說,運(yùn)行一下彰导,控制臺就會告訴你究竟有什么問題蛔翅。

當(dāng)然了,如果不想安裝AndroidStudio也是可以的位谋,前提是你會玩終端山析,首先進(jìn)入android目錄,然后運(yùn)行:

./gradlew assembleDebug

在Windows下:

gradlew assembleDebug

終端會給出相應(yīng)的錯誤信息笋轨,一般來說都能解決問題。

六、Android resource linking failed

如下圖:


image.png

修改compileSdkVersion到指定版本仅讽,上圖就是要改到28钾挟。找到build.gradle,具體位置如下:

build.gradle

然后修改compileSdkVersion版本:
compileSdkVersion

八掺出、我的java文件怎么全飄紅了

我的java文件全紅了,而且自動提示也沒了汤锨。

紅了

你為什么要在Flutter工程中編寫原生代碼?請用AndroidStudio或者Xcode打開對應(yīng)的原生項目牍汹。至于怎么打開請看第六條
如果閣下練過鐵頭功位仁,非想在Flutter工程寫Android的原生代碼柑贞,那你可以打開AndroidStudio是設(shè)置,找到Flutter選項聂抢,然后勾上下面的選項試試:
勾上

這只是一個實(shí)驗(yàn)性的選項。

八棠众、編寫插件怎么沒提示

第七條去琳疏。

九、有沒有上線的Flutter App啊

有闸拿。大廠有閑魚空盼,now直播,美團(tuán)外賣及京東金融等應(yīng)用新荤,這幾個是混合開發(fā)揽趾,小廠有排班日歷,這是一個純flutter應(yīng)用苛骨。
還有更多的請點(diǎn)擊這里篱瞎。

最后

寫了這么多,就不能關(guān)注一下微信公眾號痒芝?

OpenFlutter
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末俐筋,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子严衬,更是在濱河造成了極大的恐慌澄者,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異粱挡,居然都是意外死亡赠幕,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進(jìn)店門询筏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來容贝,“玉大人,你說我怎么就攤上這事唧龄〉跬荩” “怎么了?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵灌危,是天一觀的道長康二。 經(jīng)常有香客問我,道長勇蝙,這世上最難降的妖魔是什么沫勿? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮味混,結(jié)果婚禮上产雹,老公的妹妹穿的比我還像新娘。我一直安慰自己蔓挖,他們只是感情好瘟判,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布拷获。 她就那樣靜靜地躺著匆瓜,像睡著了一般未蝌。 火紅的嫁衣襯著肌膚如雪树埠。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天九昧,我揣著相機(jī)與錄音毕匀,去河邊找鬼。 笑死蹋笼,一個胖子當(dāng)著我的面吹牛剖毯,可吹牛的內(nèi)容都是我干的逊谋。 我是一名探鬼主播土铺,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼悲敷,長吁一口氣:“原來是場噩夢啊……” “哼后德!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起窟赏,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎藏雏,沒想到半個月后掘殴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體粟誓,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡病瞳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了亲善。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片逗柴。...
    茶點(diǎn)故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡戏溺,死狀恐怖旷祸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情肋僧,我是刑警寧澤嫌吠,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布辫诅,位于F島的核電站,受9級特大地震影響炕矮,放射性物質(zhì)發(fā)生泄漏肤视。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望困后。 院中可真熱鬧,春花似錦汽绢、人聲如沸侧戴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至入问,卻和暖如春芬失,著一層夾襖步出監(jiān)牢的瞬間棱烂,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工颊糜, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留衬鱼,地道東北人鸟赫。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓消别,卻偏偏與公主長得像寻狂,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蒿偎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容