Deepin Linux上的Android+Flutter开发环境配置

8 篇文章 0 订阅
3 篇文章 0 订阅

Deepin Linux上的Android+Flutter开发环境配置

在Linux上安装Flutter开发环境,官方教程参见Flutter Get Started,中国用户被墙需额外注意的官方教程参见Using Flutter in China

到深度应用商店安装Android Studio及Genymotion,Android的SDK可指定到$HOME/android-sdk

安装Android Studio及Genymotion

在Android Studio中安装Flutter及Genymotion插件

安装Flutter插件
安装Genymotion插件

在Android Studio->Settings->Genymotion指定Genymotion的安装路径/opt/genymotion

指定Genymotion的安装路径

在Genymotion->Settings->ADB指定Android SDK Tools路径为$HOME/android-sdk

指定Android SDK Tools路径

在Genymotion中选择安装一个模拟设备,如Samsung Galaxy S9

安装一个模拟设备

下载最新版的Flutter SDK并检测环境,Bash脚本如下:
# 切换到主目录
cd ~/
# dev为开发版、stable为稳定版
#git clone -b dev https://github.com/flutter/flutter.git
# 由于github克隆太慢,我Fork导入了一份到国内的gitee加快下载速度
#git clone -b dev https://github.com/liyujiang-gzu/flutter.git
#git clone -b dev https://gitee.com/li_yu_jiang/flutter.git
git clone -b dev https://gitee.com/li_yu_jiang/flutter.git
# 除了源码下载方式,也可以直接已发布的稳定版Flutter SDK包
# 切换到下载目录
#cd ~/Downloads/
# 下载Flutter SDK
#wget https://storage.googleapis.com/flutter_infra/releases/stable/linux/flutter_linux_v1.7.8+hotfix.4-stable.tar.xz
#wget https://storage.flutter-io.cn/flutter_infra/releases/stable/linux/flutter_linux_v1.7.8+hotfix.4-stable.tar.xz
# 切换回主目录
#cd ~/
# 解压Flutter SDK
#tar xf ~/Downloads/flutter_linux_v1.7.8+hotfix.4-stable.tar.xz

# 在.bashrc中添加Android及Flutter的环境变量,若没有安装深度编辑器,可以使用vim、nano等
deepin-editor ~/.bashrc
#export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
#export ANDROID_HOME="$HOME/android-sdk"
#export FLUTTER_HOME="$HOME/flutter"
#export PUB_HOSTED_URL=https://pub.flutter-io.cn
#export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
#export PATH="$PATH:$JAVA_HOME/bin:$ANDROID_HOME/platform-tools:$FLUTTER_HOME/bin"
# 让刚刚加入的环境变量立即生效
source ./.bashrc
# 查看环境变量具体的值
echo PWD=$PWD
echo HOME=$HOME
echo JAVA_HOME=$JAVA_HOME
echo ANDROID_HOME=$ANDROID_HOME
echo FLUTTER_HOME=$FLUTTER_HOME
echo PUB_HOSTED_URL=$PUB_HOSTED_URL
echo FLUTTER_STORAGE_BASE_URL=$FLUTTER_STORAGE_BASE_URL
echo PATH=$PATH
# 验证可用性
java -version
which adb
which flutter

#自动安装并校验Flutter开发环境
flutter doctor --android-licenses
flutter doctor --verbose

添加环境变量
验证环境信息安装并校验Flutter开发环境描述

在Android Studio->Settings->Languages&Frameworks->Flutter指定Flutter SDK的路径$HOME/flutter

指定Flutter SDK的路径

不出意外的话,现在可以通过Android Studio创建Flutter项目了

创建Flutter项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值