mac环境

1.把整个项目都拷贝过来

是否需要?除了ios目录,会用到ios之外的隐藏文件夹 .dart_tool

貌似还会用到dart文件

2.拷贝过来,进入ios目录,运行Runner.xcworkspce

3.然后运行,TM根本跑不起来!!!

一步一步填坑:

最开始,去下载了一个mac上的flutter的sdk。

装好之后,设置环境变量

然后用flutter命令,创建了一个项目,跑了起来。

这个项目里面的一些配置,就可以用在下面的修改。

mac上的环境安装,参考这:在 macOS 上安装和配置 Flutter 开发环境 | Flutter 中文文档 | Flutter 中文开发者网站

首先提示了一个错误:

一个编译错误。

去 File->workspace xxx->Build System   改为L开头的

然后改了这个:

// This is a generated file; do not edit or check into version control.
FLUTTER_ROOT=/Users/musername/myandroid/flutter
FLUTTER_APPLICATION_PATH=/Users/musername/Desktop/my_app
COCOAPODS_PARALLEL_CODE_SIGN=true
FLUTTER_TARGET=lib/main.dart
FLUTTER_BUILD_DIR=build
FLUTTER_BUILD_NAME=1.0.0
FLUTTER_BUILD_NUMBER=1
EXCLUDED_ARCHS[sdk=iphonesimulator*]=i386
DART_OBFUSCATION=false
TRACK_WIDGET_CREATION=false
TREE_SHAKE_ICONS=false
PACKAGE_CONFIG=.packages

musername  是你的当前电脑用户名

/Users/musername/Desktop/my_app  是你的flutter项目的根目录。  这个目录里面有文件夹:android ios lib 等

这一步不确认是否有用

然后改了这里:

再然后,改了ios的上一级目录的  .dart_tool,直接找了一个ios可运行的替换了。

ios里面有个Flutter目录,里面有个sh脚本文件,要修改:

#!/bin/sh
# This is a generated file; do not edit or check into version control.
export "FLUTTER_ROOT=/Users/musername/myandroid/flutter"
export "FLUTTER_APPLICATION_PATH=/Users/geekwang/Desktop/yyy"
export "COCOAPODS_PARALLEL_CODE_SIGN=true"
export "FLUTTER_TARGET=lib/main.dart"
export "FLUTTER_BUILD_DIR=build"
export "FLUTTER_BUILD_NAME=1.0.0"
export "FLUTTER_BUILD_NUMBER=1"
export "DART_OBFUSCATION=false"
export "TRACK_WIDGET_CREATION=false"
export "TREE_SHAKE_ICONS=false"

FLUTTER_ROOT是你sdk的路径

musername  是你的当前电脑用户名

/Users/musername/Desktop/my_app  是你的flutter项目的根目录。  这个目录里面有文件夹:android ios lib 等

在pubspec.yaml文件的目录,执行flutter pub get 命令,拉取依赖包。通过命令行进去。

会新生成.dart_tool目录

windows下Android Studio开发flutter打包iOS相关推荐

  1. Android Studio开发flutter快捷键

    Android Studio开发flutter快捷键 下面是android studio开发flutter快捷键的一些总结,非常实用,掌握后能明显提高编码速度和编码质量: 1.快速创建widget:在 ...

  2. 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详解 (旧版本 | 仅作参考)

    . 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 ...

  3. 搭建Windows下Android应用开发环境——Eclipse/Android/ADT

    搭建Windows下Android应用开发环境--Eclipse/Android/ADT 田海立@CSDN 2011/07/18 Window下Android的应用开发环境,很早以前就在我的机器上搭建 ...

  4. windows下android studio常见快捷键

    快捷键的是使用可以提高效率.因此,熟悉常用的快捷键非常有用.因为平时会经常在mac和windows平台切换.所以这里把windows下面的android studio快捷键做了个总结,以备查询.都是使 ...

  5. windows下android studio对apk进行系统签名

    前提:要有android厂家提供的platform.x509.pem和platform.pk8 工具:openssl和keytool,请确保在path中openssl pkcs8 -inform DE ...

  6. windows 下 Android NDK开发配置(window + cygwin + NDK )

    cygwin 下载地址: http://www.cygwin.com/ NDK下载地址 : http://yueguc.javaeye.com/blog/494016 具体安装 过程 参考 http: ...

  7. windows 下Android的开发准备

    下载: JDK 1.6, http://java.sun.com/javase/downloads/index.jsp ,安装. Eclipse , http://www.eclipse.org/do ...

  8. Android Studio开发Flutter无法连接夜神模拟器及运行后白屏问题解决

    之前都在真机上测试,今天突然想来模拟器上运行测试看下效果,结果连接不上,下面总结下处理方法 一.连接不上问题 先查明下问题 1.打开cmd,输入adb version 这里可以看到版本号是1.0.40 ...

  9. flutter ios打包_安卓开发者如何使用Flutter打包IOS应用

    安卓开发使用Android Studio开发Flutter应用,那么Flutter代码写出来了,却不知道怎么上架,接下来就教你如何正确的把Flutter代码打包成IPA上架到APP Store 你现在 ...

最新文章

  1. table列最小宽度 vue_vue中获取滚动table的可视页面宽度调整表头与列对齐(每列宽度不都相同)...
  2. 截图 从图片中取一部分
  3. Ecsotre 参考
  4. 平板电脑安装软件_概述嵌入式工业平板电脑的安装方法和注意事项!
  5. centos升级内核
  6. 笔记18 客户端跳转
  7. 数学--数论--中国剩余定理 拓展 HDU 1788
  8. 求一个正整数是由哪几个连数(连续的正整数)相加
  9. Java提高篇 —— Java关键字之static的四种用法
  10. 《Visual Studio.NET Tips and Tricks》第一章的翻译
  11. android butterknife 自定义view,ButterKnife用法详解.md
  12. WEB前端-CSS精灵技术
  13. KAIST 电子工程系半导体实验室ISSCC会议发表的文章(Deep-Learning Processor)
  14. 汉诺塔递归算法Java实现
  15. O2O营销模式的特点
  16. 从Uber和快的、滴滴、易到App对比看人性
  17. 如何使用BurpSuite(后续)
  18. 机器学习——SVM(支持向量机)与人脸识别
  19. 微服务--十个设计要点
  20. react讲解(函数式组件,react hook)

热门文章

  1. python 编程实现输入某年某月某日,输出它是这一年的第几天
  2. HTML+CSS实现的动态背景图
  3. 软件工程概论第一个冲刺周期
  4. java char unicode_在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用______字节内存空间,这样,无论是中文_搜题易...
  5. 利用github作iOS企业分发App
  6. Unity3D 布料系统 And Cloth Constraint 及 Mesh双面渲染
  7. 安全狗:zabbix多版本注入漏洞分析
  8. 打开图片显示Windows照片查看器无法显示图片。因为计算机上的可用内存可能不足。解决方法!
  9. 2020年中国大学排名出炉!你报考的大学排第几?(软科)
  10. JavaSSM框架学完,手写一个汽车租赁系统,真NE!