从URL加载SWF的AS3 Air Android应用程序

时间:2012-02-18 16:05:56

标签: android actionscript-3 air flash

我的意思是创建一个Android air应用程序,除了从服务器加载外部swf之外,它将是真正的应用程序,所有功能都将包含在那里,所以当用户启动他们的应用程序时,他们拥有最多最新版本。

我还没有看到任何关于这样做的人的任何信息,但对我来说这似乎是一个直观而明显的策略。

我担心一些事情:

  1. Android设备是否会缓存swf并在设备未连接到互联网的情况下运行?

  2. swf中的所有函数是否都是自包含的,或者我是否需要使用容器apk来引用所有对象? (_root.myObject不会在apk中运行,但_root.externalSWF.myObject会吗?)

  3. 我假设外部swf必须在AS3中编码,或者可能不是因为它自包含? (这会摇滚,我直观地在AS2中编码并且与AS3斗争)

  4. 提前感谢任何有用的回复!

1 个答案:

答案 0 :(得分:0)

  1. Android设备不会缓存swf。也许你应该自己构建它作为一种功能。
  2. swf可以是自包含的。您无需引用容器。
  3. 根据this帖子,AIR for mobile不支持AS2。