【问题标题】:NVidia PerfHUD ES Tegra on Google Nexus 7Google Nexus 7 上的 NVidia PerfHUD ES Tegra
【发布时间】: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


【解决方案1】:

文档要求应用具有 INTERNET 权限。此外,如果您碰巧有一个设备和模拟器正在运行,工具包中的批处理脚本也无法处理这种情况,因此只有在您运行“adb devices”命令时只有一个条目时才应该运行它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多