linux - 在 linux 中安装 flash 9 调试器

标签 linux flash debugging

一段时间以来,我一直在尝试在 Flash 中使用 ExternalInterface.call 方法,但无济于事(参见此处:actionscript + javascript 此处:Using ExternalInterface in Flash 和此处:Flash trace output in firefox, linux),现在我正在尝试跟踪 ExternalInterface.available。到目前为止,我最好的选择似乎是 Firefox 的 FlashTracer,除了我必须安装 Flash Player 9。我删除了旧的 Flash 播放器并下载了相应的文件 ( http://download.macromedia.com/pub/flashplayer/updaters/9/flash_player_9_linux_dev.tar.gz )。根据包含的自述文件,这些是安装步骤:

Installing the debugger plugin tar.gz using Install script:
o the debugger plugin is located at:
./plugin/debugger/install_flash_player_9_linux.tar.gz
o Unpack the tar.gz file
o In terminal, navigate to the unpacked directory and enter:
+ $ ./flashplayer-installer
+ Click Enter key and follow prompts

除了调试器目录中没有名为 flashplayer 的文件。还有其他人遇到过这个吗?如何在我的 Ubuntu 系统上安装 Flash Player 9 调试器?

最佳答案

如果您使用的是像 Ubuntu 这样的东西,Flash 插件可能是一个系统范围的东西。例如,在 Ubuntu 8.10 下,我把它放在:

/usr/lib/flashplugin-installer

此外,您还可以在以下位置找到:

/etc/alternatives/

指向它的链接,因此您可以根据用户更改使用哪个 .so。

如果 ./flashplayer-installer 文件不存在(虽然它在我的文件中存在),您可能会做的最简单的事情是将调试 flashplayer 库复制到此目录。例如:

root@me:/usr/lib/flashplugin-installer# mv libflashplayer.so  libflashplayer.non-debug.so
root@me:/usr/lib/flashplugin-installer# cp ~jamie/Adobe_Flex_Builder_Linux/Player/linux/install_flash_player_9_linux/libflashplayer.so libflashplayer.debug.so 
root@me:/usr/lib/flashplugin-installer# ln -s libflashplayer.debug.so libflashplayer.so 

关于linux - 在 linux 中安装 flash 9 调试器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/827843/

相关文章:

actionscript-3 - 反编译没有as3 proj文件的Flash项目的swf文件

debugging - Karma runner log times 是什么意思

ios - 无法在ios模拟器中调试

linux - 从 Linux 读取向量 Read

linux - 在sed中的两个模式之间提取

actionscript-3 - 仅从 Azure 云存储 blob 加载 SWF 文件时出现跨域问题

c# - 在 visual studio 2010 中调试时如何计算 c# 中的方法执行时间?

linux - 管理每个容器的 IP 地址

java - 如何使用java在linux中运行基本命令?

flash - 是否可以在 Actionscript 中将类型作为变量传递?