運行flutter;android
1.有一個問題,解決了好長時間
若是你安裝了IntelliJ IDEA 2017.2.7 x64,運行flutter的時候報錯,是由於IntelliJ IDEA 2017.2.7 x64也須要安裝flutter和dart插件
2.終於解決了全部問題,開始運行flutter;app
3.又報錯,ProcessException: Process exited abnormally:maven
解決方法:(產生緣由可能與第四個錯誤同樣,是代理問題)
3.1.項目\android\build.gradle中,把 google(); jcenter();註釋掉,換成阿里的連接,以下:gradle
maven{ url 'https://maven.aliyun.com/repository/google' }ui
maven{ url 'https://maven.aliyun.com/repository/jcenter' }google
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public'}
注意:兩個地方url
3.2 在flutter.gradle中,也須要修改
路徑:D:\fullter\flutter\packages\flutter_tools\gradle\flutter.gradle
(這個是個人路徑)spa
3.3 比較重要的一步,問題報錯時gradlew更新引發的,怎麼解決,
首先按照提示的https://services.gradle.org/distributions/gradle-5.6.2-all.zip下載壓縮包,插件
在C:\Users\Administrator\.gradle\wrapper\dists下看有沒有這個文件夾gradle-5.6.2-all;
有,點開,進入C:\Users\Administrator\.gradle\wrapper\dists\gradle-5.6.2-all\9st6wgf78h16so49nn74lgtbb,這時有兩個文件,不用管,直接報壓縮包放進去,便可,不用解壓(放以前請先關閉AS);
最後,檢查一下,項目\android\gradle\wrapper\gradle-wrapper.properties;如圖這裏是否是和下載的壓縮包是同樣的;3d
若是是AS,這裏配置也須要修改
注意:若是你的同時安裝了AS和Visual Studio Code,請先配置AS。
好了,點擊AS的小三角,能夠了。
4.好吧,一如既往的臉黑,又報錯了;
這個問題很難受,請教了大神,把AS更新到3.3.2,(聽說這個版本是當前最穩定的,3.4是bug,3.5沒有看,笑哭.png).
然而並無任何用處,仍是報錯,甚至app項目都跑不起來,終於找到緣由了,仍是代理問題,代理問題,代理問題。
雖然AS的代理關掉了,
可是由於這裏以前設置的代理,致使全局文件gradle.properties會默認一直執行這個代理去訪問並下載,所以報錯;全部找到了C:\Users\Administrator\.gradle下面的gradle.properties文件;
最後將這四行註釋掉,一樣在前面都加上 # 號,保存,(以下圖所示)
再次run;
啊,終於運行成功了,(雖然本身都不敢相信)