檢查基礎環境
flutter --version
查看版本。PATH
環境變量包含Flutter的bin
目錄(如/flutter/bin
),可通過編輯~/.bashrc
添加并執行source ~/.bashrc
生效。安裝依賴工具
flutter doctor
,根據提示安裝缺失的依賴(如Android SDK、Xcode等)。build-essential
、libgtk-3-dev
等庫:sudo apt update
sudo apt install build-essential libgtk-3-dev
管理插件依賴
pubspec.yaml
文件,確保插件版本與Flutter SDK兼容,可通過flutter pub add plugin-name
添加插件。flutter pub upgrade
更新插件,或在pubspec.yaml
中通過dependency_overrides
手動指定版本。清理與重建
flutter clean
清理構建緩存,然后重新構建項目:flutter build apk
或flutter run
。檢查系統權限
AndroidManifest.xml
中添加對應權限,并在代碼中動態申請。查看日志與社區支持
flutter doctor
輸出或項目日志(~/.flutter/logs
),在Flutter社區或GitHub提交具體錯誤信息。關鍵命令總結:
sudo apt install <依賴包>
flutter pub add/remove/upgrade <插件名>
flutter doctor
flutter clean && flutter build