android - 将多个 Flash 动画导出为 Android APK

标签 android air flash-builder flash

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

  1. 我可以打开导出的 apk,例如,取出漂亮的 libCore.so 并将其嵌入到我的 apk 中吗?
  2. 我能否在一次导出中插入多个 SWF 文件,然后使用 intent 或其他机制调用每个文件?

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

最佳答案

我不知道第一个问题,但关于第 2 个问题,您需要在项目编译期间包含 swf(通常通过包含在源文件夹中创建的“assets”文件夹)。

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

关于android - 将多个 Flash 动画导出为 Android APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27941083/

相关文章:

java - 如何防止 if 语句在第一次检查其条件时只执行一次?

android - 如何用特定行更新 sqlite 表而不重复存在的行?

android - Google Cloud Endpoints 应用的 userinfo.email 弃用的迁移路径是什么?

css - Flex css 嵌入谷歌字体

android - 改造中的 Call<> 是什么?

apache-flex - URLLoader 随机失败,不会引发错误或调度任何事件

android - 使用 Air android 视频播放重新打开设备屏幕后出现黑屏

apache-flex - 如果我的应用程序在AIR <2.5的版本上运行,是否可以使用ServerSocket功能?

air - 是否可以在启动时运行 AIR 应用程序?

actionscript-3 - 设置数组中元素出现的几率