sudo apt update && sudo apt install -y git curl unzip wget cmake libgtk-3-dev
curl -sSL https://storage.googleapis.com/flutter_infra/releases/stable/linux/flutter-linux-x64.tar.xz | tar -xvzf - -C /opt
echo 'export PATH="$PATH:/opt/flutter/bin"' >> ~/.bashrc
source ~/.bashrc
/opt/flutter
,并配置PATH。flutter doctor
flutter create my_app
cd my_app
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
const
/final
关键字减少对象重建,避免嵌套布局。ListView.builder
/GridView.builder
实现列表懒加载。flutter build apk
flutter build appbundle
chmod -R 755 /opt/flutter
调整。pubspec.yaml
统一管理Dart包依赖,定期运行flutter pub get
更新。flutter channel
切换)。参考来源: