Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用ADL在Linux上调试AdobeAIR应用程序?_Linux_Air - Fatal编程技术网

如何使用ADL在Linux上调试AdobeAIR应用程序?

如何使用ADL在Linux上调试AdobeAIR应用程序?,linux,air,Linux,Air,我有一个非常简单的AdobeAIR(HTML+JavaScript)应用程序,是我几个月前写的。我使用的是Ubuntu9.x和AdobeAirSDK。我今天从github获得了源代码,并将其恢复(已经有一段时间无法处理了)。我安装了一个新的Ubuntu虚拟机,并下载了AdobeAirSDK for Linux。当我尝试运行ADL时,我收到一个“不存在这样的文件”错误 实际错误: max@RoR-Dev:~/src/OpenFlame$/home/max/air/bin/adl bash:/hom

我有一个非常简单的AdobeAIR(HTML+JavaScript)应用程序,是我几个月前写的。我使用的是Ubuntu9.x和AdobeAirSDK。我今天从github获得了源代码,并将其恢复(已经有一段时间无法处理了)。我安装了一个新的Ubuntu虚拟机,并下载了AdobeAirSDK for Linux。当我尝试运行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专家)

可能这是你的错误:

./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/
添加到
路径中:编辑
~/.profile
并在末尾附近添加:

if [ -d "$HOME/air/bin" ] ; then
    PATH="$HOME/air/bin:$PATH"
fi
(不要忘记
source~/.profile
或重新启动shell。)


然后,您应该能够在没有装饰的情况下运行adl,并让它立即启动。

它显示。经过几个小时的搜索,我发布了一个问题。在发布问题的10分钟内,我找到了答案

感谢您,我意识到我可以安装32位库以使其正常工作:

sudo apt-get install ia32-libs

直到我弄明白这一点之前,我一直很沮丧。

这只是我在努力让它工作时尝试过的众多事情之一。我发布了解决我问题的方法。但是谢谢你的详细回答,我将使用你的路径建议。