2011-10-10 61 views
1

因此,在AIR应用程序的应用程序描述符中设置AIR命名空间时,它基本上会告知哪个应用程序将与哪个AIR运行时兼容,对吗?设置AIR命名空间到底做了什么?

但是,如果安装了较低的运行时版本,它会做什么比阻止安装更有用?

例如,如果安装了AIR runtime 3.0,则应用程序描述符中的名称空间设置为2.0或3.0时,应用程序的执行方式可能会有所不同吗?

回答

0

AIR命名空间做了三两件事:

  • 辨AIR的SDK从其他可能的环境(柔性)编译器

  • 进口AIR特定的软件包到运行环境

  • 根据版本号取消不推荐使用的AIR软件包,并根据版本号引入新的软件包

例如:

您必须更新应用程序描述符文件的命名空间16中,以访问新的AIR 16 API和行为。如果您的应用程序不需要新的AIR 16 API和行为,则不需要更新名称空间。不过,我们建议所有用户开始使用AIR 16名称空间,即使您尚未利用新的16个功能。要更新命名空间,改变中的xmlns您的应用程序描述符属性:<application xmlns="http://ns.adobe.com/air/application/16.0">

参考