adobe air 3.8 NativeProcess.isSupported issue @ startup windows

时间:2014-12-14 15:22:36

标签: actionscript-3 flash air adobe

(第一柱) 我遇到NativeProcess.isSupported。

它是一个简单的应用程序make abobe flash发布在空中3.8 .exe。一切都很好:)

  • < supportedProfiles>桌面扩展桌面电视扩展电视< /supportedProfilessetup.>
  • NativeApplication.nativeApplication.startAtLogin = true //安装后,app启动自动获胜
  • NativeProcess.isSupported
  • var file:File = File.applicationDirectory.resolvePath(" PC_shutdown.exe")//定时器关机后

安装在Windows 8中运行的setup.exe文件,这在100%的时间都有效。 (手动启动)

在代码中应用程序以windows登录(其工作)开始,但NativeProcess.isSupported则为false,因此不会执行shutdown.exe。但是当我手动启动时,应用程序NativeProcess.isSupported为true并执行.exe。

首次运行是假>关闭应用>重启然后它真的???我不知道/逻辑。

THX

1 个答案:

答案 0 :(得分:0)

NativeProcess支持仅在将AIR应用程序打包为捆绑包时起作用(即,您创建一个包含Adobe Air副本的自包含应用程序)。这是通过指定" -target bundle" flag OR" -target native"运行adt时标记。

关于adt包/本机安装程序标志的

More info