2011-09-19 24 views
2

我们可以运行一个Flash动画插入资产文件夹中的.html,.swf和.fla文件以在Android设备中运行Flash动画吗?可以吗?谢谢Android设备中的Flash动画

回答

2

Flash文件需要Flash Player运行时......以及......运行。运行Flash文件的能力有两种形式可供Android平台使用。

  1. 对于使在原生的Android网络浏览器(就像你的台式电脑上的浏览器),或者通过利用Android的UI webView的API并与加载HTML文件的Flash内容的插件嵌入式Flash文件。换句话说,在您的Android应用程序中创建一个webview并使用嵌入式Flash内容的HTML文件的远程或本地URL加载它。从本质上说,您正在将Android浏览器的精简版本放入您的应用程序中以呈现Flash文件。

  2. 适用于Android的Adobe AIR。如果您的应用程序严重依赖于Flash,那么您可以将您的Android应用程序重写为Flex移动应用程序,然后直接以AIR应用程序的形式运行它,并且仅使用AIR API来加载它。

加载区域资源:

webview.loadUrl("file:///android_asset/UI/mylocalhtmlfile.htm");