【问题标题】:How to use Adobe AIR to make an app using native java code in Android?如何使用 Adob​​e AIR 在 Android 中使用原生 java 代码制作应用程序?
【发布时间】:2017-08-25 22:36:12
【问题描述】:

让我设置上下文 - 我的任务是重构一个播放 .swf 文件的应用程序。目前,该应用程序分为两个 apk - 一个列出文件,另一个播放 .swf 文件。第二个播放器 APK 是使用 Flash builder、Flex 和 ActionScript 开发的 Adob​​e AIR 应用程序。为了方便最终用户,我必须找到一种方法将这两个应用程序合并为一个。但是,我找不到任何方法来做到这一点 - 将用 ActionScript 开发的应用程序组合到 java 代码中。 Flash 构建器只输出一个 .apk 文件,但没有本地代码。

我遇到了Native extensions for Adobe AIR,我认为这是使用 java 代码制作 Adob​​e AIR 应用程序的方法,但结果证明它只是一种使用本机代码向现有 Adob​​e AIR 应用程序添加功能的方法。

我发现an app 在某种程度上使用 Adob​​e AIR 的运行时在其应用程序中本地播放 .swf 文件。

所以,我猜有一种方法可以通过 java 访问 Adob​​e AIR 运行时。但是,我找不到任何示例或文档。

任何帮助将不胜感激。

谢谢。

【问题讨论】:

  • Adobe 的 AIR 使用 Java 和 Android SDK 从 ActionScript 3 代码编译 Android 应用程序 (apk)。这样的应用程序可以加载 SWF,因为它自然会支持所有 Adob​​e 格式(swf、flv 等)。无法像您尝试的那样以相反的方式完成(使用 AIR 的 Android SDK)。

标签: android flash air flash-builder air-native-extension


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-01
  • 1970-01-01
  • 2017-11-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多