Flex - Air“不支持本机进程”

时间:2010-09-07 17:40:40

标签: flex flex3 air

我想在使用“nativeProcess”类时修复错误,它给出了错误,如何解决错误。任何空中安装都失败了?

3 个答案:

答案 0 :(得分:1)

根据documentation,NativeProcess仅通过Native Installer支持extendedDesktop配置文件

在明文中,您必须在appName-app.xml

中拥有此内容
<supportedProfiles>extendedDesktop</supportedProfiles>

将您的应用程序导出为.exe文件(或您的系统),而不是.air文件。

答案 1 :(得分:0)

  1. 您是否正在使用所需的权限?
  2. 您是否完全按照this完成?
  3. 您要拨打什么样的流程?

答案 2 :(得分:0)

当我使用错误的adobe air sdk时,我遇到了这样的问题。如您所知,2.0 adobe air sdk中引入了本机进程支持。但我使用的是Eclipse Flash Flash Builder插件,而Eclipse则指向1.5。使用Air 2 SDK手动替换sdk文件夹中的air文件并将Eclipse指向正确的sdk可以解决问题。请参阅此处的详细说明:

http://www.selikoff.net/2010/06/28/installing-the-adobe-air-2-sdk-in-eclipse/

如果您使用的是适当的air sdk,请确保已将“extendedDesktop”配置文件包含在应用程序描述符文件的“supportedProfiles”部分中。