2012-09-13 45 views
4

我正嘗試在Google Nexus 7上使用NVIDIA PerfHUD ES而不是亞行。 我已啓用調試使用批處理文件,但我無法連接到設備。 看着LogCat我可以看到設備無法啓動通信。 NVPerfHUD的ES是活躍 K:錯誤創建套接字 通信層初始化失敗Google Nexus 7上的NVidia PerfHUD ES Tegra

當我在電腦上啓動PerfHUD它無法連接。

文檔中提到一些關於正確設置防火牆,但我不知道哪個防火牆在PC或設備(是在設備上有防火牆?)

我curently的想法,重新啓動設備幾次等,但仍然沒有運氣。 任何想法我能做什麼?

謝謝!

+0

你能列出你的批處理文件是否啓用了調試功能嗎?此外,該應用程序還有INTERNET許可(根據文檔。) –

+0

謝謝!而已!我在項目中缺少互聯網許可,這是新項目,我不需要任何連接,我也沒有爲清單文件添加權限。 – gljubojevic

+1

我使用tegra工具包中的批處理「enable_perfhud.bat」,並且只有兩行。 --- pushd「%〜dp0」 adb shell setprop debug.perfhudes 1 --- 如果有來自nvidia的人讀到這個...我真的很高興通過這個互聯網許可更新文檔,因爲它很容易忽略它。 – gljubojevic

回答

4

該文檔要求應用程序具有INTERNET權限。另外,如果您正好運行了設備和仿真程序,那麼工具包中的批處理腳本不處理這種情況,因此只應在運行'adb devices'命令時只有一個條目運行。