【发布时间】:2012-09-13 20:49:08
【问题描述】:
我正在尝试通过 ADB 在 Google Nexus 7 上使用 NVIDIA PerfHUD ES。 我已使用批处理文件启用调试,但我无法连接到设备。 查看 LogCat 我可以看到该设备无法开始通信。 NVPerfHUD ES 处于活动状态 k:创建套接字时出错 通信层初始化失败
当我在 PC 上启动 PerfHUD 时它无法连接。
文档中提到了有关正确设置防火墙的内容,但我不确定 PC 或设备上的哪个防火墙(设备上是否有防火墙?)
我目前没有想法,重启设备几次等,但仍然没有运气。 有什么想法我能做什么?
谢谢!
【问题讨论】:
-
你能列出你的批处理文件做了什么来启用调试。该应用程序是否还具有 INTERNET 权限(根据文档)。
-
谢谢!就是这样!我的项目缺少 Internet 权限,这是新项目,我不需要任何连接,也没有向清单文件添加权限。
-
我正在使用 tegra 工具包中的批处理“enable_perfhud.bat”,其中只有两行。 --- pushd "%~dp0" adb shell setprop debug.perfhudes 1 --- 如果 nvidia 的任何人读到这个......我会非常好用这个互联网权限更新文档,因为它很容易被忽略。跨度>
标签: android opengl-es profiling tegra