如何动态链接.ane文件

时间:2012-12-11 14:44:15

标签: actionscript-3 flex air flex4.6 air-native-extension

我创建了一个原生扩展。我可以将此应用程序调试为桌面应用程序。运行良好,使用本机扩展类时没有问题。但是当我调试Premiere Pro时,我得到了“

  

类com.extenison.samples.ANESample :: myClass找不到

“错误。 在调试Premiere Pro扩展时,您是否知道我缺少什么? - 我在属性的Native Extensions选项卡上添加了.ane文件 - 还在“库路径”选项卡上添加了.swc文件 - 在Flex Build Packaging标签中检查包裹 - 我可以在Flex Build Packaging的包装内容部分看到.ane文件

由于

编辑:此问题与链接原生扩展有关。任何有帮助的人都赞赏这个

2 个答案:

答案 0 :(得分:0)

如果我们为某些设备上运行的应用程序创建.ane文件,这意味着我们将打包我们的项目,设备将从包中读取文件。
我的原生扩展名(.ane)文件正在作为桌面应用程序在本地工作,因为没有打包过程 因为没有在Adobe Premiere上工作;

  • 将yourproject / src /目录下的.ane文件放到某个文件夹
  • 转到项目/属性/ Flex Build Packaging并检查.ane文件
  • 在上面的同一目录中,单击“包内容”选项卡,确保您的.ane文件位于列表中 我没有这样做:)但你这样做。

答案 1 :(得分:0)

您可以忽略此错误,继续使用adt命令创建.ipa。错误是因为跨平台。 通过检查点,您可以将.swc作为外部参考。