Flutter 04: 圖解第一個程式遇到的安裝依賴問題

longmanma發表於2021-09-09

      小菜剛開始學習 Flutter 會遇到各種意想不到的問題,今天整理一下第一次新建專案執行時報的錯的處理方式。
    Finished with error: Please review your Gradle project setup in the android/folder.

圖片描述

問題

嘗試方式

  1. 小菜檢查程式中 android -> gradle -> local.properities,發現 sdk 路徑指向的是另一套 SDK,於是重新配置一下 ANDROID_HOME 的路徑;

sdk.dir=E:/android-sdk-windows/android-sdk-windows
flutter.sdk=C:\Users\YourName\flutter
flutter.versionName=1.0.0flutter.versionCode=1flutter.buildMode=debug
  1. 我的電腦 -> 系統屬性 -> 環境變數 新建一個系統變數 ANDROID_HOME,如圖:

圖片描述

配置 ANDROID_HOME

  1. 我的電腦 -> 系統屬性 -> 環境變數 編輯使用者變數 Path,將 ANDROID_HOME 新增進入,如圖:

圖片描述

配置 Path

  1. cmd -> android list target 檢測 Android SDK,如圖:

圖片描述

android list target

  1. cmd -> flutter doctor 檢查 flutter 的環境依賴,小菜發現 [√] 和 [!],還有一種情況是 [×],優先需要解決 [!] 和 [×] 這兩種情況,如圖:

圖片描述

flutter doctor

  1. 按照提示處理執行 flutter doctor --android-licenses,如圖:

圖片描述

  1. 基本找到問題所在 .cfg 檔案沒有背載入,按指示接受輸入 y 會進行好幾次,接收即可,如圖:

圖片描述

圖片描述

圖片描述

  1. cmd -> flutter doctor --android-licenses 檢測,提示 All SDK package licenses accepted. 所有的 SDK 都載入成功;cmd -> flutter doctor --verbose 檢測所有的都是[√],如圖:

圖片描述

flutter doctor --android-licenses

  1. 重新開啟 AndroidStudio 測試一遍,OK。


    圖片描述



作者:阿策神奇


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2730/viewspace-2822376/,如需轉載,請註明出處,否則將追究法律責任。

相關文章