IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 1.Flutter开发工具准备与开发环境搭建 -> 正文阅读

[移动开发]1.Flutter开发工具准备与开发环境搭建

一、Android?Studio安装

1.系统要求

2.?安装Android?Studio

3.为了Android?Studio?安装Flutter和Dart插件3?

二、Android开发环境配置?

1.安装Android模拟

(1)?创建AVD

(2)开启硬件加速

?(3)无法启动模拟器

2.Android开发环境配置

三、设置Flutter相关配置

1.设置Flutter镜像(非必须)

?2.获取Flutter?SDK

?3.设置环境变量

4.运行?flutter?doctor?

处理上面的问题?

四、创建flutter项目

1.使用Android?Studio创建

2.使用命令创建Flutter项目


一、Android?Studio安装

1.系统要求

操作系统Window?7?SP1或者更新系统

磁盘空间:400MB

工具:Flutter?依赖下面这些命令行工具:

  • Window?PowerShell?5.0?Window?10?已经预装了这个工具;
  • Git工具? ? ? ??

2.?安装Android?Studio

Android Studio 下载

Android Studio 谷歌镜像

Android Studio 开发文档

建议(别问)打开Android?Studio?谷歌镜像下载`Android?Studio?downloads`大标题下面的**Windows**

3.为了Android?Studio?安装Flutter和Dart插件3?

  • 打开Android?Studio
  • 打开Preferences?>?Plugins(macOS),File?>?Settings?>?Plugins?(Window?&?Linux)
  • 选择?Browse?repositories,?搜索Flutter?plugin然后点击安装

二、Android开发环境配置?

参考文档,文献目录【编译和运行您的应用

Android模拟器配置






1.安装Android模拟

(1)?创建AVD

?如需新建?AVD,请按以下步骤操作:

1.依次点击?Tools?>?AVD?Manager?以打开?AVD?管理器。?

2.点击?AVD?Manager?对话框底部的?Create?Virtual?Device。?

????系统会显示?Select?Hardware?页面。

3.选择硬件配置文件,然后点击?Next。

????如果您未看到自己所需的硬件配置文件,您可以创建或导入一个硬件配置文件。

????系统会显示?System?Image?页面。

4.选择针对特定?API?级别的系统映像,然后点击?Next。

5.根据需要更改?AVD?属性,然后点击?Finish。

????点击?Show?Advanced?Settings?以显示更多设置,如皮肤。

????新的?AVD?会显示在?Your?Virtual?Devices?页面或?Select?Deployment?Target?对话框中。

(2)开启硬件加速

一般创建模拟器的时候最后一步是默认硬件加速的

在?AVD?Manager?中配置图形加速

要为?AVD?配置图形加速,请按以下步骤操作:

  • 打开?[AVD?管理器](https://developer.android.google.cn/studio/run/managing-avds#viewing)。??
  • 创建新的?AVD?或修改现有的?AVD。
  • 在?[Verify?Configuration](https://developer.android.google.cn/studio/run/managing-avds#verifyconfigpage)?页面上,找到?Emulated?Performance?部分。
  • 为?Graphics?选项选择一个值。
  • ?点击?Finish。

?(3)无法启动模拟器

代码如下(示例):?

emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Windows Hypervisor Platform (WHPX) is properly install and usable.
CPU acceleration status: HAXM is not installed on this machine.

解决方案:选择Tools>SDK?Manager>SDK?Tools,?安装HAXM即可

2.Android开发环境配置

系统环境变量中添加

ANDROID_HOME=C:\Users\kevin\AppData\Local\Android\Sdk
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\platform-tool

三、设置Flutter相关配置

下面配置文档摘要于:Flutter中文网

1.设置Flutter镜像(非必须)

由于在国内访问Flutter可能受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量钟:

1、计算机 -> 属性 -> 高级系统设置-> 环境变量,打开环境变量设置框。

2、在用户变量下,选择新建环境变量,添加如下的两个环境变量和值:

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

注意:此镜像为临时镜像,并不能保证一直可用,大家可以从Using?Flutter?in?China上获取有关镜像服务器的最新动态

?2.获取Flutter?SDK

1.点击Flutter官网下载最新的可用安装包

2.解压安装包到你想安装的目录,如:D:\Android\flutter

???注意,不要讲flutter安装到需要一些高级权限的路径如`C:\Program?Files\`等。

3.在Flutter安装目录的flutter文件下找到flutter_console.bat,点击双击运行并启动flutter命令行:

接下来,你就可以在Flutter命令行运行flutter命令了

?3.设置环境变量

要在终端运行flutter命令,你需要在Window的`环境变量`>`用户变量`添加一下环境变量到系统`Path`:

  • 如果该条目存在,追加D:\Android\flutter\bin的全路径,使用;作为分隔符号;
  • 反之没用该条目进行创建
  • 在“用户变量”下检查是否有名为”PUB_HOSTED_URL””FLUTTER_STORAGE_BASE_URL”的条目,如果没有,也添加它们。

4.运行?flutter?doctor?

在命令提示符或PowerShell窗口中运行此命令。目前,Flutter不支持像Git?Bash这样的第三方shell。

 flutter doctor

该命令检查您的环境并在终端窗口中显示报告。Dart?SDK已经在捆绑在Flutter里了,没有必要单独安装Dart。?仔细检查命令行输出以获取可能需要安装的其他软件或进一步需要执行的任务(以粗体显示)

例如:?安装配置成功的`[√]`,失败有问题的会`X`

[√] Flutter (Channel stable, 2.5.1, on Microsoft Windows [Version 10.0.19041.1237], locale zh-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    X cmdline-tools component is missing # 缺少cmdline-tools组件
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    X Android license status unknown. # Android license status unknown
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.
[√] Chrome - develop for the web
[√] Android Studio (version 2020.3)
[√] Connected device (1 available)

处理上面的问题?

参考文档

1.打开Android?Studio软件,Tools>?SDK?Manager

2.Android?SDK?>?SDK?Tools>?然后勾选Android?SDK?Command-line?Tools(latest)并下载安装。

3.控制台运行flutter?doctor?--android-licenses然后一路yyyy(yyds)

四、创建flutter项目

以上流程都走完了,就可以创建一个项目了

1.使用Android?Studio创建

file > New > New flutter Probjet

2.使用命令创建Flutter项目

flutter create my_app
  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-09-27 14:12:28  更:2021-09-27 14:13:37 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 19:41:25-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码