制作IOS ANE的基本流程
2014-07-01 21:19
211 查看
来源:http://www.swfdiy.com/?p=1239
1. 使用xcode新建ios上的static library 工程
2. 从air sdk/include里拷贝flashruntimeExtension.h 进工程目录并引用之
3. 使用c, 结合flash runtime extenstion的一些API实现你要的本机功能
4. 编译工程生成静态库: test.a
5. 下面过程可以脱离mac
6. fb里新建一个flex library project, 添加AS类, 用来充当ANE<->AIR的桥梁用, 里面实例化extension context
7. 编译该flex library project成SWC, 复制一份,解压缩, 再把之前的test.a放入, 并编写extension.xml, 定义好相关接口联系。 最后使用ADT命令生成 ane文件。 这里可以认为ANE实际上等于SWC+一个静态库
8. 到这里已经基本完成。 新建一个AS mobile工程,添加之前生成的ane, 再使用ADT打包成IPA, 完成。
用一句描述的话,就是, C => test.a + asLib.swc => test.ane + mobile application => application.ipa
1. 使用xcode新建ios上的static library 工程
2. 从air sdk/include里拷贝flashruntimeExtension.h 进工程目录并引用之
3. 使用c, 结合flash runtime extenstion的一些API实现你要的本机功能
4. 编译工程生成静态库: test.a
5. 下面过程可以脱离mac
6. fb里新建一个flex library project, 添加AS类, 用来充当ANE<->AIR的桥梁用, 里面实例化extension context
7. 编译该flex library project成SWC, 复制一份,解压缩, 再把之前的test.a放入, 并编写extension.xml, 定义好相关接口联系。 最后使用ADT命令生成 ane文件。 这里可以认为ANE实际上等于SWC+一个静态库
8. 到这里已经基本完成。 新建一个AS mobile工程,添加之前生成的ane, 再使用ADT打包成IPA, 完成。
用一句描述的话,就是, C => test.a + asLib.swc => test.ane + mobile application => application.ipa
相关文章推荐
- 制作IOS ANE的基本流程
- 打通Android、IOS、ANE制作流程
- 【转】用PROTEL制作印刷电路板的基本流程
- Flash Android ANE打包之基本流程
- 黑马程序员--IOS入学学习--2-基本运算及流程控制(C语言)
- iOS企业ipa(299)证书制作、打包发布全流程
- iOS 启动基本流程及基础控件
- 三维动画制作的基本流程
- iOS开发的UI制作中动态和静态单元格的基本使用教程
- 制作iOS Ad-Hoc测试应用流程
- 黑马程序员——零基础学习iOS开发——04 c语言:基本运算、流程控制、函数
- iOS企业ipa(299)证书制作、打包发布全流程
- Flash Android ANE打包之基本流程
- IOS---基本控制流程
- iOS企业ipa(299)证书制作、打包发布全流程(亲测,成功)
- ANE在ios上的使用流程和问题解决
- 【技术交流】网站制作的基本流程!!!
- iOS学习笔记其2-基本运算与程序控制流程
- iOS企业ipa(299)证书制作、打包发布全流程
- iOS开发简介 - 01.IOS开发基本流程