【问题标题】:Change default launcher on Android TV更改 Android TV 上的默认启动器
【发布时间】:2020-11-27 16:35:33
【问题描述】:

我能够更改 Android Studio 模拟器上的默认启动器,但无法在物理 Android TV 上执行相同操作。

我就是这样做的:

  1. 在清单<category android:name="android.intent.category.HOME" />中添加以下行,告诉系统我的应用也是一个启动器。
  2. 通过执行adb shell pm uninstall -k --user 0 com.google.android.leanbacklauncheradb shell pm uninstall -k --user 0 com.google.android.tvlauncher 卸载Leanback 启动器。这是仅适用于 Android TV 的额外步骤。

在我的模拟器上它按预期工作,按 HOME 键,反复单击 BACK 键并重置设备返回到我的应用程序。

但在实体电视上,按 HOME 键可以正常工作。重复点击 BACK 键并重置设备会进入空白屏幕。

我的问题是,有没有像 Android Mobile 一样在 Android TV 上更改默认启动器的官方方法?

谢谢!

【问题讨论】:

    标签: android android-tv leanback


    【解决方案1】:

    删除 AndroidTV 启动器及其广告

    大多数人这样做的方式是下载两个应用程序。一个将主页按钮重新映射到启动器应用,另一个是替换默认 AndroidTV 启动器的启动器应用。

    我使用了 Button Mapper 和 ATV Launcher,但还有其他选择。我专门这样做是为了从我的设备中删除令人讨厌的 Google 广告。

    然后你可以像这样禁用 AndroidTV 启动器

    adb shell pm disable-user --user 0 com.google.android.tvlauncher

    如果您需要恢复默认启动器,我会禁用而不是卸载。

    注意:这已经在小米 Mi Box S 上进行了测试,但应该可以在任何 AndroidTV 上运行

    HTH 某人重新获得了对您拥有的设备的控制权和代理权....

    参考文献

    禁用默认启动器:https://www.reddit.com/r/MiBox/comments/gfv4av/how_to_change_default_launcher_on_mi_box_s/

    安装按钮重新映射和启动器:https://www.reddit.com/r/AndroidTV/comments/kgsn8e/how_to_sort_of_remove_home_screen_ads_from/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-04
      • 2014-02-27
      • 2016-01-15
      • 2012-06-09
      • 2014-07-05
      • 2016-11-11
      • 2017-10-21
      • 1970-01-01
      相关资源
      最近更新 更多