flutter安裝問題總結

x007xyz發表於2018-03-11

我使用系統的是win10,開發工具為vscode

一、Android SDK的安裝

執行flutter doctor命令時,會提示沒有安裝Android tool-chain需要你去安裝Android SDK但是提供的地址最後都是下載Android Studio,後來自己上網找的安裝檔案

下載安裝之後以管理員許可權執行sdkmanager,安裝相應的檔案,詳細資訊檢視這篇文章

二、執行官方Demo

首先一個問題是gradle無法獲取的問題,因為預設配置的是Google源,這裡也是無法使用阿里源來替換的因為阿里源更新較慢,預設配置的版本並沒有更新到,我的解決方法是在hosts檔案中新增:

180.96.71.188 dl.google.com 
180.96.71.188 dl-ssl.google.com
複製程式碼

新增之後繼續執行,但出現其他錯誤,使用F5或者除錯模式是沒有顯示具體的問題的,這裡我們在控制檯中執行flutter run,發現是Android SDK有部分檔案沒有安裝,嘗試使用sdkmanager,但是出現錯誤:

Downloading SDK Platform Android 8.1.0, API 27, revision 1
  Download finished with wrong size. Expected 65606517 bytes, got 65738431 bytes.
複製程式碼

解決方法是使用命令來安裝,將Android SDK的tool新增到環境變數中,然後執行sdkmanager "platforms;android-27",順利安裝完成。 再次執行flutter run,就可以成功執行了。

總結

雖說是搭建執行flutter的環境,但是感覺遇到的大部分是Android的問題,因為沒有接觸過Android搭建過程比較艱難,感覺對於Android開發者,問題不大,對於其他開發者會比較艱難。

相關文章