windows下Android Studio开发flutter打包iOS
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相关推荐
- Android Studio开发flutter快捷键
Android Studio开发flutter快捷键 下面是android studio开发flutter快捷键的一些总结,非常实用,掌握后能明显提高编码速度和编码质量: 1.快速创建widget:在 ...
- 【Android 应用开发】Ubuntu 下 Android Studio 开发工具使用详解 (旧版本 | 仅作参考)
. 基本上可以导入项目开始使用了 ... . 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/21035637 ...
- 搭建Windows下Android应用开发环境——Eclipse/Android/ADT
搭建Windows下Android应用开发环境--Eclipse/Android/ADT 田海立@CSDN 2011/07/18 Window下Android的应用开发环境,很早以前就在我的机器上搭建 ...
- windows下android studio常见快捷键
快捷键的是使用可以提高效率.因此,熟悉常用的快捷键非常有用.因为平时会经常在mac和windows平台切换.所以这里把windows下面的android studio快捷键做了个总结,以备查询.都是使 ...
- windows下android studio对apk进行系统签名
前提:要有android厂家提供的platform.x509.pem和platform.pk8 工具:openssl和keytool,请确保在path中openssl pkcs8 -inform DE ...
- windows 下 Android NDK开发配置(window + cygwin + NDK )
cygwin 下载地址: http://www.cygwin.com/ NDK下载地址 : http://yueguc.javaeye.com/blog/494016 具体安装 过程 参考 http: ...
- windows 下Android的开发准备
下载: JDK 1.6, http://java.sun.com/javase/downloads/index.jsp ,安装. Eclipse , http://www.eclipse.org/do ...
- Android Studio开发Flutter无法连接夜神模拟器及运行后白屏问题解决
之前都在真机上测试,今天突然想来模拟器上运行测试看下效果,结果连接不上,下面总结下处理方法 一.连接不上问题 先查明下问题 1.打开cmd,输入adb version 这里可以看到版本号是1.0.40 ...
- flutter ios打包_安卓开发者如何使用Flutter打包IOS应用
安卓开发使用Android Studio开发Flutter应用,那么Flutter代码写出来了,却不知道怎么上架,接下来就教你如何正确的把Flutter代码打包成IPA上架到APP Store 你现在 ...
最新文章
- table列最小宽度 vue_vue中获取滚动table的可视页面宽度调整表头与列对齐(每列宽度不都相同)...
- 截图 从图片中取一部分
- Ecsotre 参考
- 平板电脑安装软件_概述嵌入式工业平板电脑的安装方法和注意事项!
- centos升级内核
- 笔记18 客户端跳转
- 数学--数论--中国剩余定理 拓展 HDU 1788
- 求一个正整数是由哪几个连数(连续的正整数)相加
- Java提高篇 —— Java关键字之static的四种用法
- 《Visual Studio.NET Tips and Tricks》第一章的翻译
- android butterknife 自定义view,ButterKnife用法详解.md
- WEB前端-CSS精灵技术
- KAIST 电子工程系半导体实验室ISSCC会议发表的文章(Deep-Learning Processor)
- 汉诺塔递归算法Java实现
- O2O营销模式的特点
- 从Uber和快的、滴滴、易到App对比看人性
- 如何使用BurpSuite(后续)
- 机器学习——SVM(支持向量机)与人脸识别
- 微服务--十个设计要点
- react讲解(函数式组件,react hook)
热门文章
- python 编程实现输入某年某月某日,输出它是这一年的第几天
- HTML+CSS实现的动态背景图
- 软件工程概论第一个冲刺周期
- java char unicode_在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用______字节内存空间,这样,无论是中文_搜题易...
- 利用github作iOS企业分发App
- Unity3D 布料系统 And Cloth Constraint 及 Mesh双面渲染
- 安全狗:zabbix多版本注入漏洞分析
- 打开图片显示Windows照片查看器无法显示图片。因为计算机上的可用内存可能不足。解决方法!
- 2020年中国大学排名出炉!你报考的大学排第几?(软科)
- JavaSSM框架学完,手写一个汽车租赁系统,真NE!