我通过以下方式运行adl,在Mac上的终端,10.8.2:
/path/to/sdk/bin/adl -runtime path/to/sdk/runtimes/air/mac path/to/theApp-app.xml
而且......没有任何反应。什么都没有启动,命令行只是给我下一个提示,没有错误消息添加到控制台。
这只是在最近几天才开始 - 我在那段时间内更新了Air,但遗憾的是,由于我上次执行此任务后的差距,不能发誓问题与此同时发生。
我的Air SDK是3.5。
我已经确认前两条路径是正确的,因为如果我更改其中任何一条,那么我会在命令行中收到相应的错误消息。最后一个参数(应用程序描述符)似乎被忽略(如果我将其更改为不存在的路径没有错误)这导致我认为该应用程序描述符中的xml不是罪魁祸首。
我已从我的库中删除了adl.plist和com.adobe.adl.plist。 mm.cfg没有任何有趣的内容。
我也(只是看)尝试使用-nodebug启动,但这没有任何区别。
该应用是桌面应用。
编辑:我刚尝试使用相同(无声)的结果启动另一个Air应用程序。
进一步编辑:退出代码(从echo $?获得)是1.相当于Successful invocation of an already running AIR application. ADL exits immediately.
立刻退出肯定是我所看到的。因此,似乎错误地发现Air应用程序已在运行。我尝试过重启,重启后的第一次运行没有什么不同。
任何线索?
答案 0 :(得分:1)
我已经下载了SDK的新副本并将其放到了一个新的位置,这很正常。
我无法验证它,但我认为封闭文件夹的权限是罪魁祸首。