Apache flex 具有Air本机扩展名(ANE)的Air应用程序中的命名空间无效/未知

Apache flex 具有Air本机扩展名(ANE)的Air应用程序中的命名空间无效/未知,apache-flex,air,namespaces,flash-builder,ane,Apache Flex,Air,Namespaces,Flash Builder,Ane,我正在将Flash Builder 4.7与Air SDK 16.0结合使用(我遵循了这个图腾:更新SDK并生成我的电子邮件) 我正在开发一个Air本机扩展,它编译得很好,但是当我尝试在Flex移动应用程序上测试它时 我更新了应用程序描述符以匹配Air SDK: <application xmlns="http://ns.adobe.com/air/application/16.0"> 或者当我导出它时: error 102: Invalid namespace http://ns

我正在将Flash Builder 4.7与Air SDK 16.0结合使用(我遵循了这个图腾:更新SDK并生成我的电子邮件)

我正在开发一个Air本机扩展,它编译得很好,但是当我尝试在Flex移动应用程序上测试它时

我更新了应用程序描述符以匹配Air SDK:

<application xmlns="http://ns.adobe.com/air/application/16.0">
或者当我导出它时:

error 102: Invalid namespace http://ns.adobe.com/air/application/16.0

我真的不知道这里发生了什么,你能帮我吗?

我只是从头开始,卸载Flash Builder并更新SDK:它现在正在工作,所以我想我在某个地方搞砸了。。。
谢谢你的见解

该错误表明您在Flex上覆盖了独立的Air SDK,这将不起作用。再次检查您是否拥有正确的文件;在Air下载页面上,你需要使用大“下载”按钮下面的小文本链接。是的,我确实在图托之后覆盖了它(ANE dev有ASC,其余没有ASC)。事实上,我从这里挑选了好的版本:(在我的例子中是Air 16,因为我不想要最后的版本)显然,这表明您没有正确覆盖AIR 16 SDK。在该页面上,您需要下载“Adobe AIR 16 SDK下载”下的文件——如果您错误地从“Adobe AIR 16 SDK和编译器下载”中获取了文件,这将导致此错误。请确保已将此AIR版本设置为在“项目属性”>“Flex编译器”>“Flex SDK版本”下编译电子代码和应用程序
error 102: Invalid namespace http://ns.adobe.com/air/application/16.0