将多个flash动画导出为android APK

将多个flash动画导出为android APK,android,air,flash-builder,flash,Android,Air,Flash Builder,Flash,我最近发现flash(swf)文件可以导出到android本机应用程序(.apk)安装和adobe air core,因此这意味着一个很好的机会将动画师的flash文件导入我的本机应用程序,而无需修改它们(太好了!!)-但这给我带来了一些问题: 我可以打开导出的apk,例如,取出nice libCore.so并将其嵌入我的apk吗 我是否可以在一个导出中插入多个SWF文件,然后使用意图或其他机制调用每个SWF文件 想法是使用animator guy生成的动画(它为我提供SWF文件)并在我的And

我最近发现flash(swf)文件可以导出到android本机应用程序(.apk)安装和adobe air core,因此这意味着一个很好的机会将动画师的flash文件导入我的本机应用程序,而无需修改它们(太好了!!)-但这给我带来了一些问题:

  • 我可以打开导出的apk,例如,取出nice libCore.so并将其嵌入我的apk吗
  • 我是否可以在一个导出中插入多个SWF文件,然后使用意图或其他机制调用每个SWF文件

  • 想法是使用animator guy生成的动画(它为我提供SWF文件)并在我的Android原生应用程序中显示它们。假设有15个动画,我每次都想运行其中一个。我不想要多个安装,这就是为什么我希望导出的apk与我的应用程序混合(可能吗?)

    我不知道第一个问题,但关于第2个问题,在项目编译期间,您需要包括主权财富基金(通常包括在源文件夹中创建的“资产”文件夹)


    在主应用程序中,可以使用加载程序加载swf并将其添加为显示对象。每次需要显示另一个swf时,请停止并删除当前swf,然后重新加载。

    我花了很长时间才发现(可能是因为我不是flash开发人员…)有一种更好的方法可以将flash本机和跨平台集成。还没有测试它,但它看起来很好:

    好,所以当你说“应用程序”时,你是指air/flash应用程序?是的,在将驱动air/flash应用程序的主actionscript文件中。