下载SDK

放到指定目录,配置环境变量

具体步骤结合自己电脑参考flutter中文网

安装

Android Stdio + SDK + tool SDK + 创建模拟器 + 插件(flutter和dart)

下载Android Stdio网上很多资源,我推荐这个网站,资源比较集中

~/.zshrc或者~/.bash_profile配置环境变量

# android sdk
export ANDROID_HOME="/Users/wangguibin/Library/Android/sdk"
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

由于大陆有墙,可在/etc/hosts文件中加入以下镜像或者代理,下载Android SDK顺畅无比

(PS. 当前时间2020年2月19日,亲测可用!)

# Android Start
119.28.87.227 android.com 119.28.87.227 www.android.com 119.28.87.227 a.android.com 119.28.87.227 connectivitycheck.android.com 119.28.87.227 d.android.com 119.28.87.227 dev.android.com 119.28.87.227 developer.android.com 119.28.87.227 market.android.com 119.28.87.227 r.android.com 119.28.87.227 source.android.com 119.28.87.227 android-china.l.google.com 119.28.87.227 android.clients.google.com 119.28.87.227 android-market.l.google.com 119.28.87.227 android.l.google.com 119.28.87.227 android.googleblog.com 119.28.87.227 androidstudio.googleblog.com 119.28.87.227 android-developers.googleblog.com 119.28.87.227 android-developers.blogspot.com 119.28.87.227 android-developers.blogspot.hk 119.28.87.227 officialandroid.blogspot.com 119.28.87.227 android.googlecode.com 119.28.87.227 android.googlesource.com 119.28.87.227 android-review.googlesource.com 119.28.87.227 androidmarket.googleusercontent.com 119.28.87.227 android.googleapis.com 119.28.87.227 jmoore-dot-android-experiments.appspot.com 119.28.87.227 b.android.com 64.233.188.121 m.android.com 64.233.188.121 tools.android.com 64.233.191.121 jmoore-dot-android-experiments.appspot.com 64.233.191.121 maven.google.com
# Android End

Xcode + cocoapods

XcodeApp Store或者开发者中心下载即可

Cocoapods安装

sudo gem install cocoapods

flutter doctor 检测环境是否可行
flutter doctor --android-licenses 安卓验证SDK

VSCode + Flutter开发必备辅助插件

  • Flutter语法及调试插件
  • Dart 语法插件
  • Awesome Flutter Snippets 代码块
  • Flutter Widget Snippets 组件代码块
  • Bracket Pair Colorizer 作用域描线
  • Flutter Stylizer API使用提示
  • Material Icon Theme 图标主题

VSCode自定义的一些配置

{
"atomKeymap.promptV3Features": true,
"editor.multiCursorModifier": "ctrlCmd",
"editor.formatOnPaste": true,
"sublimeTextKeymap.promptV3Features": true,
"editor.snippetSuggestions": "top",
"editor.fontSize": 18,
"workbench.iconTheme": "material-icon-theme",
"vim.useCtrlKeys": false,
"dart.debugExternalLibraries": false,
"dart.debugSdkLibraries": false,
"dart.enableCompletionCommitCharacters": true,
"dart.flutterHotRestartOnSave": true,
"dart.lineLength": 80,
"dart.previewFlutterUiGuides": true,
"dart.triggerSignatureHelpAutomatically": true,
"terminal.integrated.shell.osx": "/bin/zsh",
"editor.formatOnSave": true,
"editor.lineHighlightBackground": "#00000090",
"editor.lineHighlightBorder": "#00000000"
}

搭建Flutter开发环境需要注意的几个小Tips的更多相关文章

  1. 在 macOS 上搭建 Flutter 开发环境

    下载 Flutter SDK flutter官网下载:https://flutter.io/sdk-archive/#macos 若上述链接无法访问,可通过GitHub下载 https://githu ...

  2. 搭建Spring开发环境并编写第一个Spring小程序

    搭建Spring开发环境并编写第一个Spring小程序 2015-05-27      0个评论    来源:茕夜   收藏    我要投稿 一.前面,我写了一篇Spring框架的基础知识文章,里面没 ...

  3. 浅谈Flutter(一):搭建Flutter开发环境

    学习内容来自: Flutter中文网  . Flutter实战 -------------------------------------------------------------------- ...

  4. 入门: 在Windows上搭建Flutter开发环境

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

  5. 在windows系统搭建Flutter开发环境

    开发环境搭建(Windows) 系统要求 设置FLutter镜像(非必须) 获取Flutter SDK Android开发环境设置 安装Flutter插件 系统要求 在Windows上要安装并运行Fl ...

  6. Windows搭建flutter开发环境以及android&idea配置

    Flutter:是谷歌新推出的一款能够支持Android和IOS跨平台开发的全新的UI框架. 拥有自己的一套UI渲染引擎,所以目前的测试数据来看,在性能上面,并没有比原生App性能低多少,所以目前来看 ...

  7. 一下午简单写个搭建Flutter开发环境,dome跑起来!

    1.下载flutter包由于需要翻墙,国内下载会出现问题,所有需要先配置一下用户环境变量. export PUB_HOSTED_URL=https://pub.flutter-io.cn export ...

  8. Flutter 开发环境搭建

    Flutter 开发环境搭建 官方的资料相对还是比较全面的,包含了很多中文的资料信息.官方对咱们国家的开发人员还是很友好的. 安装教程:https://flutter.io/get-started/i ...

  9. Flutter开发环境(Window)配置及踩坑记录

    Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生 UI 的移动 SDK.Flutter 兼容现有的代码,免费且开源,在全球开发者中广泛被使用. F ...

随机推荐

  1. 02-Java开发环境的配置

    在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www ...

  2. JavaScript 简介与语法

    一.JavaScript简介 ).head里面 ).body里面 (在body内最为严谨) ).</html>之后 //程序上来要执行的部分 [2]三个常用对话框 alert()警告对话框 ...

  3. django框架中的cookie与session

    cookie因为http是一个无状态协议,无法记录用户上一步的操作,所以需要状态保持.cookie和session的区别:1.cookie是保存在浏览器本地的,所以相对不安全.cookie是4k的大小 ...

  4. 关于后端下载后端返回的blob类型文件的下载

    关于后端返回blob类型的文件下载记录,在请求的时候前端设置响应类型 responseType: 'blob', const blob = new Blob([r], {type: r.type}); ...

  5. java生成饼图

    pom.xml文件导入依赖包 <!-- https://mvnrepository.com/artifact/org.jfree/jfreechart --> <dependency ...

  6. html中的锚点介绍和使用

    以下资料整理自网路 1.锚点是网页制作中超级链接的一种,又叫命名锚记.命名锚记像一个迅速定位器一样是一种页面内的超级链接,运用相当普遍. 英文名:anchor 使用命名锚记可以在文档中设置标记,这些标 ...

  7. 将js进行到底:node学习3

    node重要API之NET--TCP编程之旅 废话:最近去了一趟上海会了会一个程序员朋友,途径SNH48握手会,说好我就去看看,没想到握手了王诗蒙,掉入巨坑:塞纳河.回来后边听着<春夏秋冬> ...

  8. shortcuts 快捷键

    Home » Linux » shortcuts 快捷键 Page Updated  2018-12-12 19:23 shortcuts 快捷键 移动光标 Ctrl – a :移到行首 Ctrl – ...

  9. jq ajaxPrefilter 防止重复提交ajax

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. 基于SR-IOV的IO虚拟化技术

    服务器配置要求 x86服务器内存不能低于32GB 服务器CPU需要支持虚拟化和设备虚拟化 VT-x VT-d,SR-IOV 功能,并且在BIOS中能启用了SR-IOV 网卡配置最起码为千兆配置 支持 ...