在 GoogleTv 上进行远程调试时,我遵循了这里提到的所有内容:https ://developers.google.com/tv/android/docs/gtv_hardware_devices 问题是我能够在 Windows 机器上进行远程调试,但同样的事情不适用于 UBUNTU。
在 Ubuntu 上,当我这样做时:
adb connect <ip>
它显示已连接。但是当我这样做时:
adb devices
它什么也没告诉我。重新启动 adb 服务器没有任何帮助。
在 GoogleTv 上进行远程调试时,我遵循了这里提到的所有内容:https ://developers.google.com/tv/android/docs/gtv_hardware_devices 问题是我能够在 Windows 机器上进行远程调试,但同样的事情不适用于 UBUNTU。
在 Ubuntu 上,当我这样做时:
adb connect <ip>
它显示已连接。但是当我这样做时:
adb devices
它什么也没告诉我。重新启动 adb 服务器没有任何帮助。
冒着重蹈覆辙的风险。你的 Windows ip 地址是多少?你的 Ubuntu 的工作站 IP 地址是什么?
在设置应用程序中,选择应用程序 > 开发。
设置远程调试以允许您的工作站连接到此设备。
单击Debugger IP address,然后在对话框中输入工作站的 IP 地址并单击Set。
显然,这必须执行两次,因为您的 Windows 工作站的 IP 地址将与您的 Ubuntu 工作站的 IP 地址略有不同。
如果它适用于 Windows 但不适用于 Ubuntu,请确保您的 Ubuntu 机器 IP 是 GTV 设备开发设置中指定的 IP。还要检查您在 Ubuntu 上的防火墙设置,如果您的 IP 正确,请尝试禁用防火墙并重新连接到您的 GTV 设备。如果可行,则为您的防火墙创建自定义规则。