0

我在 Mac 上的终端 10.8.2 中通过以下方式运行 adl:

/path/to/sdk/bin/adl -runtime path/to/sdk/runtimes/air/mac path/to/theApp-app.xml

而且……什么也没有发生。没有启动,命令行只是给我下一个提示,没有错误消息添加到控制台。

这仅在最近几天才开始发生 - 我在那段时间更新了 Air,但不幸的是,由于我上次运行此任务后的差距,我不能发誓问题与此同时发生。

我的 Air SDK 是 3.5。

我已经确认前 2 个路径是正确的,因为如果我更改其中任何一个,那么我会在命令行中收到相应的错误消息。目前,最后一个参数(应用程序描述符)似乎被忽略了(如果我将其更改为不存在的路径,则没有错误),这使我认为该应用程序描述符中的 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 应用程序已经在运行。我试过重启,重启后第一次运行没有什么不同。

有什么线索吗?

4

1 回答 1

1

我已经下载了一个新的 SDK 副本并将其放到一个新的位置,并且工作正常。

我无法验证它,但我认为封闭文件夹的权限是罪魁祸首。

于 2013-01-16T15:10:32.120 回答