在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官方文档或相关社区资源。