2011-08-03 174 views
4

我在FlashDevelop(v 4.0)中创建了一些Flash内容,我已将其转换为.ipa并放到设备上。我想在设备上运行内容时对其进行调试,因为它给了我一些意想不到的行为。调试设备上的iOS/AIR内容

使用FlashDevelop进行远程调试,是否可以在物理设备上调试AIR内容?如果是这样,有人能指出我如何设定这个方向的正确方向吗?

谢谢!

回答

3

以下是Adobe如何使用AIR SDK中的命令行和工具远程调试设备上的iOS/Android应用程序的教程。关于使用FDB工具

http://help.adobe.com/en_US/air/build/WSd106d9f573d8da23-dcd13bd12a7d944d0b-7ffe.html

更新

更多NFO:

http://projectsprouts.org/2011/01/19/using-fdb.html

+1

再次嗨!感谢您的链接,尤其是项目中的一个。我以前从未见过很多很棒的文档。我的主要问题是,当在终端窗口中键入'fdb'时,我无法在osx中​​运行它(如Adobe链接所建议的)。我最终只是双击Finder中的'fdb' Unix可执行文件来启动它! –

+0

很高兴解决。 :) – 2011-08-04 15:33:35

+0

@TechnikEmpire喜欢通过链接回答内容。 – Pup

2

是从FlashDevelop中远程调试的工作原理与AIR的iOS &的Android项目(只要它们共享相同的无线局域网):

  • 你需要编辑.BAT包装脚本,该命令是:

    adt -target ipa-debug-interpreter -connect -keystore [...]

    adt -target apk-debug -connect -keystore [...]

  • 刚刚开始应用前,然后启动FD远程调试。

+0

我该如何做第2步? (“开始FD远程调试”)。你有这个名字的功能吗?或者你的意思是FDB? –

+1

答案是FlashDevelop,它在主菜单中有:Debug> Start Remote Session。 – Philippe