我有一个非常简单的 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: No such file or directory
我能想到的唯一区别是我现在运行的是 64 位版本的 Ubuntu 而不是 32 位版本。无法在 64 位 Linux 上调试 Adobe AIR 应用程序吗?难道我做错了什么?我可以安装一些东西来让它工作吗? (无论如何我都不是 Linux 或 AIR 专家)
最佳答案
可能这是你的错误:
./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
或重新启动您的 shell。)
那么你应该能够在没有修饰的情况下运行 adl
并让它立即启动。
关于linux - 如何使用 ADL 在 Linux 上调试 Adobe AIR 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5999408/