未找到通过 ADB 设备进行 Android TV 调试

Posted

技术标签:

【中文标题】未找到通过 ADB 设备进行 Android TV 调试【英文标题】:Android TV Debugging via ADB Device NOT FOUND 【发布时间】:2019-08-12 22:18:39 【问题描述】:

我目前正在开发一个电视应用程序,目前正在使用 android 模拟器,直到我的实际电视设备出现,现在我的问题是我找不到使用实际设备调试我的应用程序的方法。

我尝试了 ADB,但在我设置 tcpip 5555 后没有找到设备/模拟器。

    是的,它与我的 PC 具有相同的网络 开发人员模式下的调试模式已开启 电缆已连接 我可以通过 cmd ping 设备 IP,一切正常

我目前正在通过Google 执行此步骤,在手机上设置无线调试时也是如此(并且我使其适用于移动设备,但不适用于 Android TV)

任何帮助将不胜感激。

谢谢

【问题讨论】:

您使用的是哪些 Android TV 设备? @MorrisonChang TCL 安卓电视 我测试了几台 Android 电视(Sony Bravia 和 NVidia Shield),无线和有线都可以立即使用。您可以尝试仅使用“adb connect IP”而不使用 5555 端口,也可以尝试使用 adb connect Android.local 【参考方案1】:

我确实尝试过 ADB 方法,但似乎也没有为我工作。可以使用 USB 公对公电缆调试 android 电视。如果您有电缆,请按照步骤操作。

    启用开发者选项

    在开发者选项下启用 USB 调试(如果是 MI tv,同时启用 MiTv Adb 选项)

    将 USB 电缆的主端连接到您的计算机和 电视的另一端

    在开发人员选项下,转到选择 USB 配置。点击选项并选择MTP(媒体传输协议)

目前我用的是小米电视,按照上面的步骤你可以在android studio中看到电视运行devicesSee the attached image。

【讨论】:

以上是关于未找到通过 ADB 设备进行 Android TV 调试的主要内容,如果未能解决你的问题,请参考以下文章

ADB 未找到设备

Android TV:通过 adb 关闭/打开显示而不丢失 wifi?

Android TV 开发安卓电视调试 ( 开启网络远程调试 )

adb命令无法连接安卓设备

Android设备未显示在adb列表中[关闭]

对 Android TV 应用与其他设备的兼容性感到困惑