2013-04-11 55 views
3

我们计划为android平台创建一个P2P应用程序,并且我们为此选择了Adobe RTMFP和Flash。 由于Flash Player和AIR都受限于Android版本,因此我们必须制作可在Android版本中运行的Flash应用程序。在Android上为AIR和Flash Player创建单个Flash应用程序

最后,问题是我们如何能够创建将在所有的Android设备或者通过Flash播放器,或通过AIR

+0

可能浪费时间。 Adobe在未来放弃Android上的Flash。截至目前,我非常确定将不再有任何更新。 – cgv 2013-04-11 05:45:43

+0

我不会说这是浪费时间。 Android的Flash肯定会丢失(如果不是),但本机AIR应用程序具有更好更好的性能。此外,您还可以使用捕获运行时,这可以节省您的用户以安装Adobe AIR。 +您可以在iOS和BB上分发相同的应用程序。所以在有限的资源下,我会说AIR/AS3是迄今为止最好的选择。 – 2013-04-11 08:36:53

+0

@chillax Adob​​e不会放弃Flash;只是适用于Android的Flash Player;这是“Flash”生态系统的一小部分。他基于浏览器的Android版Flash Player早已不复存在[除非你在英国,英国广播公司向Adobe施加压力让它保留在应用商店中]。如果BabbarTushar想要构建本地应用程序;那么他可以使用Adobe AIR构建用于部署到Android的APK。我预计任何Android 2.1或更早版本的设备都会出现问题。我希望APK能够在当前设备上正常工作。 – JeffryHouser 2013-04-11 10:04:49

回答

0

我看到在创造这样的应用程序没有问题,支持一个单一的Flash应用程序。只需创建浏览器版本(注意不要使用浏览器功能,例如JS,通过ExternalInterface),然后将其加载到浏览器或简单的AIR包装器中(单个SWFLoader)。

+0

感谢您的回复。由于Android不支持Android <4.0x,因此我如何使这款应用程序兼容Android 2.2-4.0。这样的应用程序可以运行在Flash播放器和Air支持Android设备。 – BabbarTushar 2013-04-12 09:08:23

+0

您应该看看它的旧版android浏览器的Flash Player版本,并为其开发应用程序。在旧的anroids中,您将在浏览器中显示它。在最新的机器人中,您可以在空中应用中加载相同的应用。 – user1875642 2013-04-12 11:11:06

相关问题