Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在纯java android应用程序中嵌入flex组件?_Java_Android_Apache Flex_Flash_Embed - Fatal编程技术网

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

是否可以在纯java android应用程序中嵌入flex组件?,java,android,apache-flex,flash,embed,Java,Android,Apache Flex,Flash,Embed,我知道使用AIR for android开发完整的flex应用程序是可能的,但我需要的是将flex组件嵌入到已经存在的经典java android应用程序中 我在java中找到了一些flash播放器,但它们都需要JFrame或包含特定的windows DLL 有可能吗?我在网上找不到这方面的信息 Thank是一个使用Flex和Android的示例应用程序。我只能想出三种方法让Flex出现在非AIR Android应用程序中: 如果有一个本机Android库或组件能够很好地呈现Flash以满足您的

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

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

有可能吗?我在网上找不到这方面的信息


Thank

是一个使用Flex和Android的示例应用程序。

我只能想出三种方法让Flex出现在非AIR Android应用程序中:

  • 如果有一个本机Android库或组件能够很好地呈现Flash以满足您的需要,或者类似地,有一个库知道如何解析和呈现MXML(以及AS3)
  • 如果你的应用程序可以嵌入一个HTML视图,该视图会显示一个带有嵌入式Flash的页面,显示你的组件(手机需要是安卓2.2并安装了Flash)
  • 如果您的Android应用程序可以直接嵌入Flash player(如果已安装),或直接嵌入AIR应用程序,则windows应用程序可能嵌入ActiveX组件

  • 如果可行的话,方法2将是最快的方法——对我来说似乎可行,但我从未尝试过。在方法1中,理论上这些事情在技术上应该是可能的,但我不知道有任何现有的库可以满足您的需要。第三种选择进入了黑客的领域——我不认为Flash或Android docs会帮到你,但这很有可能。。。如果可能的话,这可能是最可靠的解决方案。

    感谢您提供的详细答案!我将尝试实施您的第二种方法,并观察其效果