在Debian系統上搭建Flutter開發環境可以按照以下步驟進行:
首先,你需要安裝Java Development Kit (JDK)。你可以從Oracle官網下載JDK 17的Linux版本。
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
tar -xvf jdk-17_linux-x64_bin.tar.gz
sudo mv jdk-17 /usr/lib/jvm/
然后,配置環境變量:
echo 'export JAVA_HOME=/usr/lib/jvm/jdk-17' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
java -version
下載Flutter SDK并解壓到合適的目錄,例如/DevTools。
mkdir -p /DevTools
wget https://storage.flutter-io.cn/flutter_infra_release/releases/stable/linux/flutter_linux_3.24.5-stable.tar.xz
tar -xvf flutter_linux_3.24.5-stable.tar.xz -C /DevTools
sudo mv /DevTools/flutter /DevTools/flutter_3.24.5
配置環境變量:
echo 'export PATH=/DevTools/flutter_3.24.5/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
Flutter SDK已經包含了Dart SDK,因此無需單獨安裝。
下載并安裝Android Studio,并配置Android SDK。你可以在Android Studio中安裝Flutter和Dart插件,以便更好地支持Flutter開發。
wget https://dl.google.com/android/repository/android-studio-ide-2024.2.1-linux.tar.gz
tar -xvf android-studio-ide-2024.2.1-linux.tar.gz
sudo mv android-studio /opt/android-studio
配置環境變量:
echo 'export ANDROID_HOME=/opt/android-studio' >> ~/.bashrc
echo 'export PATH=$ANDROID_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
為了加速依賴下載,可以配置國內鏡像:
echo 'export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub' >> ~/.bashrc
echo 'export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter' >> ~/.bashrc
source ~/.bashrc
運行flutter doctor命令來檢查開發環境是否配置正確:
flutter doctor
創建一個新的Flutter項目并運行它:
flutter create my_first_app
cd my_first_app
flutter run
如果一切正常,你應該能夠在模擬器或連接的設備上看到你的Flutter應用運行。
以上步驟應該可以幫助你在Debian系統上成功搭建Flutter開發環境。如果在執行過程中遇到問題,可以參考Flutter官方文檔或相關社區資源。