小米电视USB调试

打开开发者选项

1、设置 > 关于 > 产品型号:快速按确定6次,直到出现提示

2、设置 > 账号与安全 > ADB调试:允许

连接调试

1、连接方法

adb connect <IP>
adb devices
List of devices attached
192.168.31.223:5555     device

首次连接,电视会出现授权提示。如果没有出现,设备可能未授权。

多个设备时,需要使用 -s 参数指定设备,如 adb -s 192.168.31.223:5555 shell …

2、devices 列表显示未授权,类似如下:

List of devices attached
192.168.31.223:5555     unauthorized

尝试以下方法

  • server重启
adb kill-server
adb start-server
  • 重新插拔USB
  • 再次连接,注意观察电视弹框

其他操作

安装软件包

adb install ./x.apk

卸载软件包

adb uninstall <package.name>

传文件

adb push ./x.mp4 /mnt/sdcard/Download

输入文字

adb shell input text "http://www.baidu.com"

应用包列表

// 查看当前连接设备或者虚拟机的所有包
adb shell pm list packages
// 只输出禁用的包
adb shell pm list packages -d
// 只输出启用的包
adb shell pm list packages -e
// 只输出系统的包
adb shell pm list packages -s
// 只输出包和安装信息(安装来源)
adb shell pm list packages -i
// 只输出包和未安装包信息(安装来源)
adb shell pm list packages -u
// 输出包和包相关联的文件
adb shell pm list packages -f
// 输出所有第三方包
adb shell pm list packages -3
// 按照要求搜索包
adb shell pm list packages -[option] "sina"