V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
KirbySD
V2EX  ›  Android

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

  •  
  •   KirbySD · 17 天前 · 1509 次点击

    手里只有小米的 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 都给了不同的答案

    5 条回复    2025-08-08 16:17:22 +08:00
    Lockroach
        1
    Lockroach  
       17 天前
    好像高版本安卓已经不允许无图标 app 了
    busier
        2
    busier  
       17 天前 via Android
    小米电视装“当贝”后,每次点开“当贝”还会在前面多加一屏显示。非常恶心。
    yukiww233
        3
    yukiww233  
       17 天前
    正常, 国产很多电视 os 用的 Android 而不是 Android TV
    Danswerme
        4
    Danswerme  
       17 天前
    抛开使用体验不谈,在 Android TV 上能安装并使用针对 Android 手机开发的客户端吗?例如哔哩哔哩、腾讯视频等,是否会检测到 Android TV 而拒绝运行?
    MoYi123
        5
    MoYi123  
       16 天前
    小米电视的 app 图标还有奇怪的缓存问题, 换图标需要删 app, 清缓存, 重启电视, 重新安装 app 才能显示新的图标.
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3305 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 04:57 · PVG 12:57 · LAX 21:57 · JFK 00:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.