ANE Java本机扩展

Published: 15 Jul 2012

###简介 就不简介了。。。如果客官看到这篇,肯定是知道ane,并寻求方法的。

这篇主要是暑假折腾这ANE,花了不少时间,记录一下,以后忘了能找回来。

###过程

###Java部分

  • 1、新建Android项目,过程中取消勾选 create activity

  • 2、导入FlashRuntimeExtension.jar包,设置/gen include partterns 为nothing,在Android 中勾选 Is Library.

  • 3、src下新建 com.domain.*** 包,新建类Extension实现 FRExtension,,返回值为新建类实现FREContext,然后再向map中添加映射。

  • 4、导出jar

####Flex部分

  • 1、新建库,新建类继承EventDisptcher, var extContxt:ExtensionContext; extContext = ExtensionContext.createExtension(arg0, arg1) extContext.call(“funName”, args.)

  • 2、结构如下,最后生成ANE然后在需要的项目中导入ANE,而不是加入项目,以后修改ANE,使用项目不更改。