You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过adb命令打开Android TV的账户设置界面?

解决方案

步骤1:获取你设备上账户设置页的实际组件路径

首先手动打开你的Android TV的账户设置界面,保持该界面在前台,在电脑端执行如下命令,就能拿到当前页面对应的完整组件信息:

adb shell dumpsys window | grep mCurrentFocus

输出结果格式类似:mCurrentFocus=Window{xxx u0 com.android.tv.settings/com.android.tv.settings.accounts.AccountSettingsActivity},其中/分隔的前后两部分分别是应用包名、Activity类名,替换到你原来的启动命令里即可正常打开。

步骤2:优先用通用跳转命令(兼容性更高,无需指定具体Activity)

大部分Android TV设备都可以直接用系统Action跳转,不需要硬编码Activity路径,不会出现类不存在的报错:

  • 直接打开账户同步设置页(就是你截图的界面):
    adb shell am start -a android.settings.ACCOUNT_SYNC_SETTINGS
  • 若需要直接跳转到添加账户页面:
    adb shell am start -a android.settings.ADD_ACCOUNT_SETTINGS

常见厂商定制设备专用命令

如果你用的是定制系统的TV/盒子,包名和原生不一致,可以直接用对应命令:

  • 小米/红米TV系列:
    adb shell am start -n com.xiaomi.mitv.settings/com.xiaomi.mitv.settings.account.AccountSettingsActivity
  • 索尼Google TV系列:
    adb shell am start -n com.google.android.tv.settings/com.android.tv.settings.accounts.AccountSettingsActivity
  • 当贝盒子系列:
    adb shell am start -n com.dangbei.settings/.account.AccountManagerActivity

额外排查方法

如果上述命令都不生效,可以先执行如下命令列出你设备上所有带settings关键词的应用包名,确认你的TV设置应用的实际包名后,再结合步骤1的方法查询对应Activity即可:

adb shell pm list packages | grep settings

内容的提问来源于stack exchange,提问作者FalcoVerhagen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 19:45:02