是否可以在纯Java android应用程序中嵌入flex组件?

时间:2010-09-07 10:51:54

标签: java android flex flash embed

我知道可以使用AIR for android开发一个完整的flex应用程序,但我需要的是将一个flex组件嵌入到已经存在的经典java android应用程序中。

我在java中找到了一些flash播放器,但它们都需要一个JFrame或包含特定的Windows dll。

甚至可能吗?我在网上找不到关于此的信息

由于

2 个答案:

答案 0 :(得分:4)

我只能想到三种可以灵活显示在非AIR Android应用程序中的方法:

  1. 如果有一个本机Android库或组件能够为您的目的提供足够好的Flash,或者类似于知道如何解析和呈现MXML(和AS3)的库
  2. 如果您的应用可以嵌入HTML视图,而该视图又显示一个带有嵌入式Flash的页面,该页面显示了您的组件(手机需要安装Android 2.2并安装了Flash)
  3. 如果您的Android应用可以直接嵌入Flash播放器(如果已安装),或直接嵌入AIR应用程序,则Windows应用程序可能嵌入ActiveX组件的方式
  4. 方法2将是快速的方式,如果它有效 - 对我来说似乎可行,但我从未尝试过。使用方法1,理论上这些事情在技术上应该是可行的,但我不知道任何现有的库可以满足您的需求。第三个选项进入了hackish领域 - 我不认为Flash或Android文档会帮助你,但它很可能......如果有可能,它可能是最强大的解决方案。

答案 1 :(得分:0)

Here是Flex和Android的示例应用程序。