如何使用 ADL 在 Linux 上调试 Adobe AIR 应用程序?
我有一个非常简单的 Adobe AIR (HTML + JavaScript) 应用程序,是我几个月前编写的。我使用的是 Ubuntu 9.x 和 Adobe AIR SDK。我今天从 github 上获取了源代码来重新拾取它(已经有一段时间无法使用它了)。我设置了一个新的 Ubuntu VM 并下载了适用于 Linux 的 Adobe AIR SDK。当我尝试运行 ADL 时,收到“不存在此类文件”错误。
实际错误:
max@RoR-Dev:~/src/OpenFlame$ /home/max/air/bin/adl
bash: /home/max/air/bin/adl: 没有这样的文件或目录
我能想到的唯一区别是我现在运行的是 64 位版本的 Ubuntu,而不是 32 位版本。是否无法在 64 位 Linux 上调试 Adobe AIR 应用程序?我做错了什么吗?我可以安装什么东西来让它工作吗? (无论如何,我都不是 Linux 或 AIR 专家)
I have a very simple Adobe AIR (HTML + JavaScript) application that I wrote a few months ago. I was using Ubuntu 9.x and the Adobe AIR SDK. I got the source from github today to pick it back up (hadn't been able to work on it for quite some time). I setup a new Ubuntu VM and downloaded the Adobe AIR SDK for Linux. When I tried to run ADL I received a "No such file exists" error.
Actual Error:
max@RoR-Dev:~/src/OpenFlame$ /home/max/air/bin/adl
bash: /home/max/air/bin/adl: No such file or directory
The only difference I can think of is that I'm running a 64 bit version of Ubuntu now instead of 32 bit. Is it not possible to debug Adobe AIR apps on 64 bit Linux? Am I doing something wrong? Is there something I can install to make it work? (I'm not a Linux or AIR expert by any means)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
可能这是您的错误:
这表示运行位于
/home/max/src/OpenFlame/home/max/air/bin/adl
中的程序adl
。 (假设您的主目录~
是/home/max
。)前导
.
表示“在当前目录中开始搜索”工作目录”。尝试
/home/max/air/bin/adl
或~/air/bin/adl
。如果您厌倦了输入这些内容,可以将
~/air/bin/
添加到您的PATH
中:编辑~/.profile
并在附近添加结束:(不要忘记
source ~/.profile
或重新启动您的 shell。)然后您应该能够运行
adl
而不需要装饰并让它立即启动。Probably this is your mistake:
That says to run the program
adl
located in/home/max/src/OpenFlame/home/max/air/bin/adl
. (With the assumption that your home directory,~
, is/home/max
.)The leading
.
says "start the search in the current working directory".Try
/home/max/air/bin/adl
or~/air/bin/adl
.If you get sick of typing these, you can add
~/air/bin/
to yourPATH
: edit~/.profile
and add near the end:(Don't forget to
source ~/.profile
or restart your shell.)Then you should be able to run
adl
without adornment and have it start right up.它数字。经过几个小时的搜索后,我发布了一个问题。发布问题后 10 分钟内,我找到了答案!
感谢 http://maketecheasier。 com/run-32-bit-apps-in-64-bit-linux/2009/08/10/ 我意识到我可以安装 32 位库以使其工作:
非常令人沮丧,直到我弄清楚为止。
It figures. After hours of searching, I post a question. Within 10 minutes of posting the question, I find the answer!
Thanks to http://maketecheasier.com/run-32-bit-apps-in-64-bit-linux/2009/08/10/ I realized I could install the 32 bit libraries to make it work:
Very frustrating until I figurd it out.