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 に答える