在没有Flash Player插件且没有webview的Android设备上播放SWF文件

时间:2013-06-22 05:04:46

标签: android flash

我有几个SWF文件,我想在我的Android设备上运行视图。 之前我使用Flash播放器在webview中查看这些文件,但现在由于Flash播放器插件在Play商店中不再可用,因此没有Flash播放器插件的人已经无法查看这些文件。

如何在不使用Flash Player插件的情况下显示SWF文件?

4 个答案:

答案 0 :(得分:4)

您可以使用像SWFDec这样的开源代码,但您必须自己将其移植到Android上。

如何移植:   1.从http://swfdec.freedesktop.org下载swfdec源代码   2.交叉编译用于android平台的swfdec源代码   3.阅读swfdec源代码,找到如何将swfdec表面blit到android视图

答案 1 :(得分:4)

Google的Swiffy使Flash文件HTML5友好。

Google在其实验室中制作了一个新工具,可将SWF文件转换为HTML5,以便在无法运行Flash的设备上使用,包括由Apple制作的设备。

答案 2 :(得分:0)

我使用Adobe AIR播放swf文件,因为它仍然是免费的,但它确实需要您注册 ..这是设置要求开始使用Adobe AIR。这个链接中有很多东西,你只需要app,用于查看.swf文件...

答案 3 :(得分:0)

Firefox附带SWF支持。我不得不在Android中播放SWF文件。这是我如何做到的。

  1. 下载SWF文件以在您的设备中本地存储。最有可能的是,它将位于root / sdcard / download文件夹中。
  2. 打开Firefox浏览器。输入URL文件://root/sdcard/download/myFlashFilename.swf

    它应该显示一个" Tap来激活插件"或类似的消息。点击它,它应该工作。

  3. 将此添加到书签并添加到主屏幕以便于访问。