小米电视安装 app 不显示图标(Launcher 不跟 Android TV 规范走?)

47 天前
 KirbySD

手里只有小米的 HyperOS2 aka MIUI TV ,旧版是否有问题不可知。

##TL;DR
声明 Launcher Activity 时只在AndroidManifest.xml里加上android.intent.category.LEANBACK_LAUNCHER而没有android.intent.category.LAUNCHER会导致小米系统( Launcher/我的应用/应用卸载)看不到应用图标

小米公开的开发者指南没有找到相应的描述

某些国产第三方 Launcher 也有此问题
另外搜索了一下发现 Amazon 的 Fire TV 也需要声明android.intent.category.LAUNCHER

如果有人试图安装第三方 app 但没有图标可以据此来排查一下
中招了只能自己修改 xml 再打包回去自签名安装

——————
附注
开发规范还是得查文档,不能指望 LLM 帮到什么
这两个 intent-filter 每个 LLM 都给了不同的答案

1890 次点击
所在节点    Android
5 条回复
Lockroach
47 天前
好像高版本安卓已经不允许无图标 app 了
busier
47 天前
小米电视装“当贝”后,每次点开“当贝”还会在前面多加一屏显示。非常恶心。
yukiww233
47 天前
正常, 国产很多电视 os 用的 Android 而不是 Android TV
Danswerme
46 天前
抛开使用体验不谈,在 Android TV 上能安装并使用针对 Android 手机开发的客户端吗?例如哔哩哔哩、腾讯视频等,是否会检测到 Android TV 而拒绝运行?
MoYi123
46 天前
小米电视的 app 图标还有奇怪的缓存问题, 换图标需要删 app, 清缓存, 重启电视, 重新安装 app 才能显示新的图标.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1150795

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX