2011-05-14 108 views
0

我有一個非常簡單的我幾個月前寫的簡單的Adobe AIR(HTML + JavaScript)應用程序。我使用的是Ubuntu 9.x和Adobe AIR SDK。我今天從github上獲得了它的源代碼(在一段時間內還沒有完成它的工作)。我安裝了一個新的Ubuntu VM並下載了Adobe AIR SDK for Linux。當我試圖運行ADL時,收到「沒有這樣的文件存在」錯誤。如何使用ADL在Linux上調試Adobe AIR應用程序?

實際誤差:

[email protected]:~/src/OpenFlame$ /home/max/air/bin/adl

bash: /home/max/air/bin/adl: No such file or directory

我能想到的唯一的區別就是我運行Ubuntu的64位版本,現在不是32位。是不是可以在64位Linux上調試Adobe AIR應用程序?難道我做錯了什麼?有什麼我可以安裝,使其工作? (我不是一個Linux或AIR專家以任何方式)

回答

1

也許這是你的錯誤:

./home/max/air/bin/adl 

,上面寫着運行位於/home/max/src/OpenFlame/home/max/air/bin/adl程序adl。 (假設您的主目錄~/home/max。)

前導.表示「在當前工作目錄中開始搜索」。

嘗試/home/max/air/bin/adl~/air/bin/adl

如果你生病鍵入這些的,你可以添加~/air/bin/PATH:編輯~/.profile並添加接近尾聲:

if [ -d "$HOME/air/bin" ] ; then 
    PATH="$HOME/air/bin:$PATH" 
fi 

(不要忘了source ~/.profile或重新啓動外殼。)

然後,你應該能夠運行adl沒有裝飾,並開始正確的。

+0

這只是我嘗試使其工作時嘗試的許多事情之一。我發佈了什麼解決了我的問題。但是,謝謝你的詳細答案,我會用你的路徑建議。 – 2011-05-14 02:40:51

+0

@Max,非常好,謝謝! – sarnold 2011-05-14 03:00:33