2010-09-07 97 views
2

我知道有可能使用AIR为Android开发完整的Flex应用程序,但我需要的是将Flex组件嵌入到已有的经典java android应用程序中。是否可以在纯java android应用程序中嵌入一个flex组件?

我在java中发现了一些Flash播放器,但它们都需要JFrame或包含特定的Windows dll。

这有可能吗?我发现在网上没有资料这个

感谢

回答

4

我只能想到的三种方式你可能会得到柔性显示了一个非AIR Android应用内:

  1. 如果有一个原生的Android库或组件,这是能够呈现的Flash不够好为您的目的,或类似的知识库,知道如何解析和呈现MXML(和AS3)
  2. 如果您的应用程序可以嵌入HTML视图,该视图又会显示带有嵌入式Flash的页面,以显示您的组件(手机需要是Android 2.2并安装Flash)
  3. 如果您的Android应用程序可以直接嵌入Flash播放器(如果它的' ,按装),或者直接嵌入AIR应用程序,一个Windows应用程序可能会嵌入ActiveX组件

方法2将快捷方式,如果它的工作方式 - 在我看来是可行的,但我从来没有试过了。有了方法1,理论上这些东西在技术上应该是可行的,但我不知道任何现有的库都能满足您的需求。第三个选项进入了骇客领域 - 我认为Flash或Android文档不会对你有帮助,但它可能是很有可能的......如果可能的话,它可能是最强大的解决方案。

+0

感谢您的详细解答!我会尝试实施你的第二种方法,看看它是如何发展的 – Swan 2010-09-08 11:34:43

0

Here是使用Flex和Android的应用实例。

+0

这是一个AIR应用程序。 – fenomas 2010-09-07 13:21:39

+0

你是如何识别的? – Bozho 2010-09-07 13:28:26

相关问题