`
Fis
  • 浏览: 87891 次
  • 性别: Icon_minigender_1
  • 来自: 龙城
社区版块
存档分类
最新评论

as3 ANE的打包小结

 
阅读更多
  工作关系要用到as3手游ANE的打包,之前因为用不到,也没去了解,今天要给手游做ios的支付功能,开始接触了这个之前感觉很神秘的东东。查了半天资料,装了个mini后仍然不知道奥妙在那里,经过白总的说明,算是了然了,这里做个总结,已被他用:




  其实只要把上图中罗列的打包所需要的文件的用处弄明白,就明了多了:
1、iPhone-ARM目录,放了和ios手机本地程序相关的项目输出文件.a文件,里面就是所有要用到的手机原生代码和功能,此目录除了.a文件外,还有library.swf文件和platform.xml文件,前者是as3手游项目要调用手机原生代码时起到中转作用的as3项目文件,后者是描述这个.a文件所适合的手机版本以及那个as3项目的XML文件,综合以上,可以知道iPhone-ARM里放的都是这次扩展所需要的代码支持和两种截然不同的代码相互合作所需要的描述文件。

2、build.bat,运行打包出最终.ane文件的bat文件

3、xxx.p12,证书

4、RkBaseAne.swc,iPhone-ARM目录里那个library.swf所在的项目编译出来的swc文件

5、extension.xml,本次扩展应用的描述,描述对象包括as3项目方的id,以及Phone-ARM目录里的文件

  有了以上东西,就可以运行.bat文件打包出自己的.ane文件了。
  • 大小: 23.7 KB
分享到:
评论

相关推荐

    ane打包范例及注意事项

    3. **创建ANE**:编写AS3接口,构建本地库,然后使用Adobe AIR SDK的adt工具将两者打包成ANE文件。adt命令行工具提供了打包ANE的选项,例如:`adt -package -target ane YourANE.ane extension.xml -swc YourANE.swc...

    ANE打包AIR扩展示例

    5. **在项目中集成ANE**:在你的Adobe AIR项目中,将打包好的ANE添加到库路径中,并在ActionScript代码中引用它,然后就可以像调用普通AS3类一样调用ANE提供的功能。 至于"ANE打包AIR扩展示例",这个压缩包文件可能...

    flash as3 Air for ios 应用内支付 IPA ANE

    3. **AS3代码集成**:在AS3项目中导入ANE,并通过ANE接口调用原生的内购服务。编写AS3代码来请求产品信息、启动购买流程、验证购买结果以及处理错误。 4. **测试与调试**:使用Xcode的模拟器或真机设备进行测试,...

    ane打包规范及开发技巧

    - 编写AS3接口类,作为ANE与Flash应用之间的通信桥梁。 3. **打包ANE**: - 使用AIR打包工具adt或第三方工具(如Flash Builder)将所有组件打包成单一的ANE文件。 - 确保所有平台的库文件都包含在内,并正确配置...

    Flash串口通信ANE.rar

    1. **初始化ANE**:在项目中引入ANE文件,然后在AS3代码中导入ANE的库,创建ANE的实例。 2. **打开串口**:调用ANE提供的方法,指定要连接的串口设备和配置参数,如`aneSerial.open("COM1", 9600, 8, "N", 1)`,这...

    as3-udp test

    在IT行业中,网络通信是至关重要的一个环节,尤其是在开发交互性强、实时性要求高的应用程序时。...理解AS3的网络API、UDP的工作原理,以及如何利用ANE扩展功能,对于提升AS3项目在网络通信上的能力至关重要。

    ane制作打包例子

    描述中的"ane制作小例子包括jar,swc,打包制作命令及制作流程等"指出了示例包含的关键组成部分: 1. **jar**:这通常是Java实现的原生代码部分,提供ANE的功能。在本例中,`AneTestJava.jar`可能包含了一个简单的...

    ANE 打包全过程描述

    ### ANE 打包全过程描述 #### Adobe AIR 的本机扩展(ANE)打包流程详解 **Adobe AIR**(Adobe Integrated Runtime)是一种强大的跨操作系统运行环境,允许开发者利用**Flash**、**Flex**、HTML以及JavaScript等技术...

    flash air as3接入的爱贝支付ANE

    flash as3可用的爱贝支付,封装了其中的一些借口,可用直接用as3代码调用。ANE文件

    ADO for AIR 的ANE工程源码

    标题 "ADO for AIR 的ANE工程源码" 指的是一个使用Adobe AIR(Adobe Integrated Runtime)技术,并结合ActiveX Data Objects (ADO) 来访问数据库的ActionScript Native Extension(ANE)项目源代码。ANE允许Flex应用...

    Android代码-安卓ane模板

    - 命令行工具用于打包ANE文件,它将AS3库、Java库和AndroidManifest.xml等文件打包成单一的.ANE文件。 - Adobe提供adt工具(Adobe AIR Developer Tool)来创建和管理ANE,但也可以使用第三方工具如ANEBuilder或...

    银联ANE

    3. ANE的构建和打包过程。 4. 在AIR应用中使用ANE的步骤,包括初始化、调用支付接口、处理回调等。 5. Android和iOS平台的特定注意事项,如权限设置、安全处理等。 通过对这些知识点的学习和实践,开发者可以有效地...

    AS3与Kinect

    3. **ANE(Adobe Native Extensions)**:ANE允许AS3代码调用本地操作系统功能,包括.NET库。在这个项目中,我们需要创建一个ANE来封装Kinect SDK,使得AS3可以调用Kinect的API。 4. **手势识别**:在AS3中,我们...

    友盟推送ANE,推送ANE

    描述中提到"代码和demo打包环境都在",这意味着压缩包可能包含以下内容: 1. ANE库文件:这是实际用于Air应用集成的二进制文件,包含了Android和iOS平台的原生代码。 2. 示例代码:一个简单的示例应用,展示了如何在...

    ANE调用原生对话框

    5. **打包和部署**:将ANE集成到AIR应用中的步骤,包括在AIR应用的XML配置文件中添加ANE引用,以及如何打包和测试应用。 6. **示例代码**:可能会包含ACTIONSCRIPT的调用示例和原生代码的实现,展示如何创建、显示...

    as3libwebp:使用 FlashCC 或更快的 ANE 在 Flash 上加载和保存 WEBP 图像

    as3libwebp 使用 FlashCC 或更快的 ANE 在 Flash 上加载和保存 WEBP 图像 样本 应用程序接口 package libwebp ; function DecodeWebp(webpByteArray : ByteArray ) : BitmapData ; function EncodeWebp(input : ...

    ANE_Package_Relate

    4. **构建ANE**:使用Adobe AIR SDK中的adt命令行工具,将AS3接口、本地库和扩展XML打包成一个单一的ANE文件。命令大致如下: ``` adt -package -target ane ANEFileName.ane ExtensionXML.xml -swc AS3Library....

    ANE——Android本地编写

    6. **打包ANE**:最后,将AAR文件、`extension.xml`和可能的其他资源文件(如图片或库)打包成一个ZIP文件,并重命名为`.ane`扩展名。这个ANE文件现在可以被任何Adobe AIR应用使用。 7. **在Flash项目中使用ANE**:...

    移动MM ane 附源码

    3. Android ANE: Android ANE是ANE的一种特定形式,专门针对Android平台。它包含了一个Android库项目,这个项目包含了所有需要的Java代码,这些代码会被打包成一个.so文件,供Flash应用在Android设备上使用。 4. ...

    [AIR] - ANE - FullScreen (+Interactive Fullscreen)

    2. ANE开发:学习如何创建和打包ANE,包括编写Java代码来实现Android端的Native接口,以及在AS3中调用这些接口。 3. Android SDK:熟悉Android的开发环境和API,特别是关于Activity管理、窗口属性设置(如setFlags()...

Global site tag (gtag.js) - Google Analytics