Windows开发环境下使用 Flutter工具Dart语言开发android
Flutter的想法是,它是一个工具,为您提供代码库,使您能够编写核心应用程序,而无需担心发布应用程序所需的UI和其他元素。缺点是您需要使用Dart语言,然后Flutter将转换为iOS和Android所需的ARM。
注:使用Flutter Sdk也要使用android sdk, 和kotlin语言一样(对话框工具,Dialog集合工具,引用了V7包的AlertDialog 使用的 kotlin_version = '1.3.10’写的: https://github.com/Jay-YaoJie/KotlinDialogs)

安装Android Studio ,您也可以使用jetbrains 的IntelliJ idea开发工具:

Android Studio为Flutter提供完整的集成IDE体验。

  • Android Studio 官网下载: https://developer.android.com/studio/
    -Android Studio 中文官网下载: http://www.android-studio.org/

IntelliJ IDEA 官网下载 :https://www.jetbrains.com/idea/download/#section=windows

  • 如果下载Ultimate(核心)版本是要收费的,不过可以破解
    –破解和Goland一样 可以去参考这篇文章 Goland详细安装并破解: https://blog.csdn.net/Jeff_YaoJie/article/details/84936750
  • Community(社区)版本是免费的,另外就是Android Studio 就是在此版本上开发出来的工具
    注:IntelliJ IDE安装要安装一个Dart插件 也可以使用 IntelliJ IDE>Plugins 安装如下图

Windows install 官网提出安装要求,可以不使用git 直接下载配置,在这里我就是直接下载的

系统要求
要安装和运行Flutter,您的开发环境必须满足以下最低要求:

  • 操作系统:Windows 7 SP1或更高版本(64位)
  • 磁盘空间:400 MB(不包括IDE /工具的磁盘空间)。
  • 工具:Flutter取决于您环境中可用的这些工具。
    – Windows PowerShell 5.0或更高版本(预装Windows 10)
    – Git for Windows,使用Windows命令提示符选项中的Use Git。
    ----- 如果已安装Git for Windows,请确保可以git从命令提示符或PowerShell 运行命令。

1. Flutter SDK下载

Flutter SDK使用git安装最新版本操作如下

  • 打开一个新的Cmd或PowerShell窗口,运行以下命令使用Git安装Flutter
    git clone https://github.com/flutter/flutter.git
  • 直接在官网下载最新版本 :https://flutter.io/docs/get-started/install/windows#get-the-flutter-sdk
  • 在github上直接下载源码: https://github.com/flutter/flutter

2. Flutter SDK配置环境

  • 系统和安全>系统>高级系统设置>环境变量,Path变量中添加Flutter的路径
    [你放的磁盘]:[你的Flutter路径]\bin 例如:D:\flutter\bin

3.IntelliJ IDE创建项目
安装Flutter和Dart插件后,重启IntelliJ IDE,选择创建项目

更多相关文章

  1. Python3原生编写月份计算工具
  2. 一款常用的 Squid 日志分析工具
  3. Nginx系列教程(一)| 手把手教你在Linux环境下搭建Nginx服务
  4. GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
  5. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
  6. Android(安卓)Studio的(gradle sync failed 问题)
  7. android轻量级开源缓存框架——ASimpleCache(ACache)源码分析(封装
  8. Unity Android(安卓)在Windows环境下使用grep指令过滤log
  9. android studio导入Eclipse项目出现的几个问题

随机推荐

  1. TableLayout边框
  2. Android(安卓)Adapter详解
  3. 在Android中创建启动界面
  4. Android(安卓)获取网络时间
  5. 介绍GLSurfaceView
  6. Android中Dex分包实践
  7. Android(安卓)指纹登录工具类封装
  8. Logcat语法高亮显示:语法高亮显示为Andro
  9. Android全屏--两种activity的实现方式
  10. 整理一下Android中的ListView