码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 在Windows安装Flutter


    一、安装

    Android Studio

    官网: 下载 Android Studio 和应用工具 - Android 开发者  |  Android Developers

    教程:Android Studio 安装配置教程 - Windows(详细版)-CSDN博客

    Flutter

    官网:Windows | Flutter 中文文档 - Flutter 中文开发者网站 - Flutter

    教程:windows10 flutter安装全程 - 简书

    终端执行 flutter doctor 报错

    flutter安装报错解决

    教程:运行flutter doctor命令检测环境是否配置成功报错及解决方案_visual studio not installed; this is necessary for-CSDN博客

    1、cmdline-tools component is missing 

    1. cmdline-tools component is missing
    2. Run `path/to/sdkmanager --install "cmdline-tools;latest"`
    3. See https://developer.android.com/studio/command-line for more details.

    解决:

    2、! Some Android licenses not accepted

     ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses

    解决: 执行flutter doctor --android-licenses

    3、Visual Studio - develop Windows apps

    1. Visual Studio - develop Windows apps
    2. X Visual Studio not installed; this is necessary to develop Windows apps.
    3. Download at https://visualstudio.microsoft.com/downloads/.
    4. Please install the "Desktop development with C++" workload, including all of its default components

    下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux

    安装成功

    Google USB Driver(Windows需要下载)

    终端执行 flutter devices

    二、使用vscode

    1、安装插件 Flutter、Dart

    2、创建应用

    终端执行 flutter create my_app

    3、真机运行

    a、手机 打开开发者模式&USB调试模式

    b、终端执行 flutter devices 判断是否连接手机成功

    c、确认已安装和手机 Android 版本一致的SDK

    d、终端执行 flutter run 运行应用到真机

    4、模拟器运行

    a、切换设备为模拟器

    b、终端执行 flutter run

    三、其他

    1、目录结构

    文件名/文件夹名

    说明

    .dart_tool

    记录了一些dart工具库所在的位置和信息

    .idea

    android studio 是基于idea开发的,.idea 记录了项目的一些文件的变更记录

    android

    Android项目文件夹

    build

    编译出来的文件

    ios

    iOS项目文件夹

    lib

    dart语言代码

    linux

    linux项目文件夹(桌面端应用)可忽略

    macos

    macOS项目文件夹(桌面端应用)可忽略

    test

    测试代码

    web

    web项目文件夹 可忽略

    windows

    windows项目文件夹(桌面端应用)可忽略

    .gitignore

    git忽略配置文件

    .metadata

    IDE 用来记录某个 Flutter 项目属性的的隐藏文件

    .analysis_options.yaml

    静态分析文件

    xxx.iml

    工程文件的本地路径配置

    pubspec.lock

    当前项目依赖所生成的文件

    pubspec.yaml

    当前项目的一些配置文件,包括依赖的第三方库、图片资源文件等

    README.md

    READEME文件

    关于桌面端应用可以自行了解https://flutter.cn/docs/development/platform-integration/desktop

    2、在 Windows 或 Linux 上你无法启动 iOS 模拟器

    3、在android Studio运行项目时要注意 选择正确的运行配置

  • 相关阅读:
    快速介绍Scala特性
    C语言实战——扫雷游戏
    跨越千年医学对话:用AI技术解锁中医古籍知识,构建能够精准问答的智能语言模型,成就专业级古籍解读助手(LLAMA)
    IDEA配置tomcat运行环境
    代数、图算法:矩阵基础
    MySQL入门第三天——数据表的约束
    【Java 进阶篇】JDBC ResultSet 遍历结果集详解
    vue 语法
    计算机竞赛 大数据房价预测分析与可视
    工程师计划1-> 项目管理1 | 项目与项目管理
  • 原文地址:https://blog.csdn.net/qq_35355153/article/details/139300682
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号