远程调试无法连接
Posted
技术标签:
【中文标题】远程调试无法连接【英文标题】:Remote Debugging won't connect 【发布时间】:2017-07-19 02:24:50 【问题描述】:我在this guide 之后做了一些关于如何设置远程调试的事情。由于我使用 Adobe Animate 编译我的应用程序,因此我假设它已经完成了大部分构建步骤,因为我得到了描述的类似屏幕。
虽然我不明白。在这里,我在路由器上进行了端口转发,以便将其发送到我的 PC。我已经打开并打开了 TCP 端口 7935。 Windows 防火墙打开或关闭似乎没有什么区别。 Windows 防火墙甚至在我运行 fdb 后提示我允许或拒绝它。我无法通过远程调试连接手机。我希望能够将其发送给我的客户,该客户对应用程序有问题,这样我就可以看到幕后发生的事情,而不是依赖大量的 try/catch 语句和屏幕截图。有什么帮助吗?
我尝试了一个虚拟域,它似乎知道它无法连接到它。当我尝试我的或我的 IPv4 时,它不允许我连接。它只是冻结了应用程序。
【问题讨论】:
你为什么不使用 Scout? 在您的第一个 picture 中,是否有大量关于对不同数据类型使用完全相同重复变量名称的警告?修复它,因为稍后会导致其他问题... VC 是的,但这只是因为我有很多 for 循环都在不同的函数中使用 i。没什么我担心的。 【参考方案1】:我不知道它在 Animate CC 中是否有效,但它通过 Flash Builder 有效。我使用的是 android 真机,我的 PC 上安装了 Android SDK 工具
是的,我已经按照 Adobe 官方文档中的 tuts 进行操作,但这不起作用
首先:只需将设备连接到 PC 实际上,只要您的设备已与您的 PC 连接,您就可以远程调试您的应用程序。这一步,不一定需要FDB。 就我而言,我所需要的只是
adb connect 192.168.xx.xx:port
这会将您的 Android 设备与默认网络上的 PC 连接起来。
其次,通过网络设置调试设置 您已在 Animate CC 中完成此操作,此外您可能还需要检查“在连接的设备上安装应用程序”
第三,像往常一样调试 你可以得到所有调试的东西,包括跟踪
【讨论】:
以上是关于远程调试无法连接的主要内容,如果未能解决你的问题,请参考以下文章