Actionscript 3 远程调试赢得';t连接

Actionscript 3 远程调试赢得';t连接,actionscript-3,flash,air,animate-cc,Actionscript 3,Flash,Air,Animate Cc,我在如何设置远程调试方面做了一些改变。由于我使用Adobe Animate来编译我的应用程序,我假设它已经完成了大多数构建步骤,因为我得到了一个类似的屏幕描述 不过我不明白。在这里,我有端口转发在我的路由器上,以便它去我的电脑。我有TCP端口7935了,并打开。打开或关闭Windows防火墙似乎没有什么区别。Windows防火墙甚至在我运行fdb后提示我允许或拒绝fdb。我无法通过远程调试使手机连接。我希望能够将此信息发送给我的客户,他对应用程序有问题,这样我就可以看到引擎盖下发生了什么,而不

我在如何设置远程调试方面做了一些改变。由于我使用Adobe Animate来编译我的应用程序,我假设它已经完成了大多数构建步骤,因为我得到了一个类似的屏幕描述

不过我不明白。在这里,我有端口转发在我的路由器上,以便它去我的电脑。我有TCP端口7935了,并打开。打开或关闭Windows防火墙似乎没有什么区别。Windows防火墙甚至在我运行fdb后提示我允许或拒绝fdb。我无法通过远程调试使手机连接。我希望能够将此信息发送给我的客户,他对应用程序有问题,这样我就可以看到引擎盖下发生了什么,而不是依赖于大量的try/catch语句和屏幕截图。有什么帮助吗

我尝试了一个虚拟域,它似乎知道它无法连接到它。当我尝试我的或我的IPv4时,它不允许我连接。它只是冻结了应用程序


我不知道它是否在Animate CC中工作,但它通过Flash Builder工作。我使用的是Android real设备,我的电脑上安装了Android SDK工具

是的,我从官方的Adobe文档中得到了tuts,但这不起作用

第一:只需将您的设备连接到您的电脑
实际上,只要你的设备已连接到电脑,你就可以远程调试你的应用程序。这一步不一定需要FDB。 就我而言,我所需要的只是

adb connect 192.168.xx.xx:port
这将在您的默认网络上连接您的Android设备和您的PC

第二,通过网络设置调试设置
您已经在Animate CC中完成了此操作,此外,您可能还需要检查“在连接的设备上安装应用程序”

第三,像往常一样调试

您可以获得所有调试内容,包括跟踪

为什么不使用Scout?在您的第一个示例中,有大量关于为不同的数据类型使用完全相同的重复变量名的警告?修复它,因为以后会导致其他问题…VC是的,但这只是因为我有大量for循环,所有这些循环都在不同的函数中使用I。N没什么我担心的。