公司最近打算研究下Flutter在项目中的可行性,于是就有了我遇到安装Flutter 的各种坑。
如题假设是已经有IOS 项目了,那么Xcode 已经是安装过的了,coopods 应该也安装过了吧。那么我们直接开始安装Flutter。

Flutter 安装

环境应该是MAC 上安装,这里我就不说官网,官网的安装是你在一个什么都没有的环境中安装的。
重点来了:1) 在终端上输入 cd 你要放置flutter的地址,一定不要放在和你桌面、文稿同一级的目录下,你可以放置在文稿目录中,一定是不要放置在需要权限的文件夹中。
这样就可以避免绝大多数的问题。
然后终端执行
git clone -b beta https://github.com/flutter/flutter.git
等待下载完成后,设置bash_profile,当然这个设置不分先后顺序,你可以在下载Flutter之前先添加上。由于我的地址是Documents ,所有下图可以看到我的详细地址。(一定要设置对地址!!!)然后在终端上执行 source .bash_profile(在执行的时候一定要确保你终端上的位子在 .bash_profile 同一目录下,提醒下小白。)

export PATH=$HOME/Documents/flutter/bin:$PATH
export FLUTTER_ROOT=$HOME/Documents/flutterexport PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

然后终端执行 flutter doctor -v ,Flutter 让你执行什么操作你就执行什么操作。
不过在安装的过程中,有可能还会遇到权限问题。比如.pub-cache 的 Permission denied 问题,你可以在终端上修改目录权限。
chmod -R 777 你要修改权限的目录
修改完成后,继续执行 flutter doctor -v 中的提示。这样基本上90%以上安装能够成功。
如果有问题可以留言!!!!!!!!!

ios 现有项目接入Flutter (问题集中营--少走弯路)相关推荐

  1. Flutter - Mac m1和Windows10配置flutter环境 ,iOS原生项目接入flutter

    Flutter - Mac和Windows10配置flutter环境 ,iOS原生项目接入flutter 一.Mac m1配置flutter环境 1.下载flutter SDK 2.安装和配置 Flu ...

  2. iOS支付宝(Alipay)接入详细流程,比微信支付更简单,项目实战中的问题分析

    最近在项目中接入了微信支付和支付宝支付,总的来说没有那么坑,很多人都说文档不全什么的,确实没有面面 俱到,但是认真一步一步测试下还是妥妥的,再配合懂得后台,效率也是很高的,看了这篇文章,你也只要几分钟 ...

  3. Unity项目接入IOS的Admob Native(原生视频广告) IOS SDK

    实现的功能与Unity项目接入Android的Admob Native(原生视频广告) SDK(二.AS导出aar)相同,但IOS的操作与Android完全不同,接入IOS的SDK大概实现流程是: 1 ...

  4. creator 构建ios 项目 接入 google admob 横幅广告

    最近研究了基于cocos creator 构建的 ios项目接入google的广告. Admob应用广告申请设置 1.在admob网站注册帐号等. https://apps.admob.com/ 2. ...

  5. IOS项目接入Vungle视频广告,单例类,可直接调用

    IOS项目接入Vungle视频广告,单例类,为了图方便的 复制到项目里,可以直接调用显示 生产环境: XCode 10.1,  Vungle: 6.3.2 调用方法: // 初始化: 参数是否打开日志 ...

  6. iOS程序猿的flutter学习之路

    日常学习Flutter开发的积累 推荐一些平时自己学习Flutter开发当中接触到的优秀文章 -------------------------基础知识 ----------------------- ...

  7. 原生工程接入Flutter实现混编

    前言 上半年我定的OKR目标是帮助团队将App切入Flutter,实现统一技术栈,变革成多端融合开发模式.Flutter目前是跨平台方案中最有潜力实现我们这个目标的,不管是Hybird还是React ...

  8. ios开发怎么接入面容id_Flutter混合开发

    来源 | https://segmentfault.com/a/1190000021634067 混合开发简介 使用Flutter从零开始开发App是一件轻松惬意的事情,但对于某些成熟的产品而言,完全 ...

  9. android pod 组件化_Flutter组件化导入至iOS现有工程中(CocoaPods篇)

    Flutter项目实战:方案有三 纯Flutter项目,需要投入大量人力进入到Flutter编程中,且现有原生项目需要完全摒弃 Flutter项目混编,暂且不说Flutter所支持的框架,与原生交互的 ...

  10. swift项目嵌入flutter的module混合开发(framework模式:适合多人协作开发,一个负责混合开发)

    和之前一样,这个模块也是对于本地我们开发好的代码,需要到一起开发iOS的同事需要拉代码,调试的时候.这种静态包的方式就会好很多.不用在他的电脑上也搭建flutter环境,以及创建flutter项目的拉 ...

最新文章

  1. 递归式求时间复杂度的递归树的方法举例说明
  2. c++ 数组换行_C语言的数组的构建与打印
  3. python Intel Realsense udp协议 局域网传输实时视频流并通过窗口显示 (opencv压缩解码)
  4. 粒子群(PSO)算法简介
  5. [RN] React Native 实现 类似京东 的 沉浸式状态栏和搜索栏
  6. 如何实现动态加载删除android,关于android:融云IMKit-动态删除或添加plugin-的实现...
  7. 读书笔记--云边有个小卖部
  8. Fis3的前端工程化之路[三大特性篇之内容嵌入]
  9. 谷歌浏览器插件自动点击程序
  10. 基于ASP.NET开发的固定资产管理系统源码 企业固定资产管理系统源码
  11. Leetcode腾讯50题精选题解|旋转图像
  12. macOS Big Sur 11.5.2 (20G95) 虚拟机 ISO 镜像
  13. 2022牛客寒假算法基础集训营5 E.复苏小孩 详解
  14. 适用vue的html前台页面打印插件
  15. SQL中的PROCEDURE
  16. java 面试108
  17. RED5的API介紹-4
  18. Java程序设计实验(二):类的创建和封装实验
  19. 数据结构课程设计---魔王语言解释
  20. STM32跑MicroPython的链接脚本分析

热门文章

  1. 人脸对齐(十)--人脸对齐综述(综述及2D人脸对齐总结2018.8)
  2. k均值算法——python实现
  3. python生成树状图_用 python 将思维导图转换成树形列表
  4. 学习3DMAX的几点收获
  5. pb 打开文件,写入文件
  6. python模拟鼠标拖动_python模拟鼠标拖动教程
  7. 基于微信小程序的毕业设计题目(24)php食堂餐厅就餐预约小程序(含开题报告、任务书、中期报告、答辩PPT、论文模板)
  8. bmd硬盘测试_Blackmagic Disk Speed Test for Mac(硬盘测速工具)v3.2免费版
  9. mysql pxc 使用_PXC使用介绍
  10. kubernetes mysql pxc_PXC快速入门