网上百度到是通过调用com.xiaomi.mitv.tvplayer实现播放不同的信号源:
[Bash shell] 纯文本查看 复制代码 數碼電視 : com.xiaomi.mitv.tvplayer -> com.xiaomi.mitv.tvplayer.dtmb.DTMBActivity
HDMI 1 : com.xiaomi.mitv.tvplayer -> com.xiaomi.mitv.tvplayer.ExternalSourceActivity ( input : 23 )
HDMI 2 : com.xiaomi.mitv.tvplayer -> com.xiaomi.mitv.tvplayer.ExternalSourceActivity ( input : 24 )
HDMI 3 : com.xiaomi.mitv.tvplayer -> com.xiaomi.mitv.tvplayer.ExternalSourceActivity ( input : 25 )
VGA : com.xiaomi.mitv.tvplayer -> com.xiaomi.mitv.tvplayer.ExternalSourceActivity ( input : 0 )
AV : com.xiaomi.mitv.tvplayer -> com.xiaomi.mitv.tvplayer.ExternalSourceActivity ( input : 2)
TV (模擬訊號): com.xiaomi.mitv.tvplayer -> com.xiaomi.mitv.tvplayer.ExternalSourceActivity ( input : 1 )
但是用adb命令adb shell am start -n com.xiaomi.mitv.tvplayer/com.xiaomi.mitv.tvplayer.ExternalSourceActivity --es input 23
成功调用了信号源界面,不过显示的信号来源不是HDMI1,而是未知,试了几个input的值都是未知。
把apk备份出来了,但没研究出来,模拟器上也装不了这APK,不会调试,请求帮助。
APK下载地址:https://wwlm.lanzouj.com/igvAt2fi4ekj |