小编aWa*_*iNG的帖子

错误#3219 AIR中的NativeProcess

我在AIR 2.6 for Windows和Mac Os平台上有一个程序.使用NativeProcess类来执行我已包含在项目中的本机应用程序.

在Windows中所有工作正常,但在Mac不工作.

代码是:

var executable:File = File.applicationDirectory.resolvePath('bin/mac/convert') 
var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();
nativeProcessStartupInfo.executable = executable;
nativeProcessStartupInfo.arguments = params;
nativeProcessStartupInfo.workingDirectory = workingDirectory;

if(NativeProcess.isSupported)
    start(nativeProcessStartupInfo);
Run Code Online (Sandbox Code Playgroud)

错误在start(...)行:

Error #3219: The NativeProcess could not be started. 'launch path not accesible'.
Run Code Online (Sandbox Code Playgroud)

可执行var是一个带有路径的文件在debug =/Users/awakening/Documents/workspace/flashbuilder/SDTDV/bin-debug/bin/mac/convert

它说存在=真.发布版本的问题相同.

提前谢谢你.

apache-flex air macos actionscript native

4
推荐指数
1
解决办法
4270
查看次数

标签 统计

actionscript ×1

air ×1

apache-flex ×1

macos ×1

native ×1