使用AndroidX版本的Android Studio开发的面向TV的APK,安装后,在电视默认主屏没有显示该APP的ICON,是怎么回事?

一开始没有注意到电视的Android版本,安装APK时出现“解释安装包出现问题”。查询该系统版本为Android4.0.*版本,而使用的IDE为Android Studio4.*。很明显,源代码没有问题,因为编译通过并生成apk文件。故而,是库配置的问题。Android Studio4默认支持的最低的Android版本是SDK Version 17。

从上图及已有信息资料显示,Sdk 17支持的是Android 4.2及以上的系统版本。该电视的目标版本为4.0.*低于已配置的版本。所以无法正常解析安装包。为了能够百分百顺利解决问题,将配置的Sdk版本调低至Android 4.0,即Sdk 14。

配置完后,直接编译项目工程。

采取第3个建议,在manifest添加对androidx.leanback的支持。在manifest配置中添加“<uses-sdk tools:overrideLibrary="androidx.leanback"/>”。

再编译成功!

然后在TV电视端安装生成的apk文件,安装完成没有问题。但是在应用列表主屏,没有发现该app的ICON图标或ic_laucher。网上一通搜索查找资料,发现一个线索:

“ Android TV开发之坑(1)——安装后找不到图标 ”

将launcher由“LEANBACK_LAUNCHER”修改为“LAUNCHER”。

修改后编译安装的app终于显示图标。

最后这里有个需要修正的问题:app在TV端显示的图标不是application的全局配置ic_launcher,而是activity的配置app_icon_your_company(如上图所示)。

Android TV开发:APP安装、ICON图标问题相关推荐

  1. Android TV开发总结(三)构建一个TV app的焦点控制及遇到的坑

    原文:Android TV开发总结(三)构建一个TV app的焦点控制及遇到的坑 版权声明:我已委托"维权骑士"(rightknights.com)为我的文章进行维权行动.转载务必 ...

  2. android tv 菜单键,Android TV开发总结(三)构建一个TV app的焦点控制及遇到的坑

    前言:关于<TV Metro界面(仿泰捷视频TV版)源码解析>由于都是相关代码,就不发公众号了,有兴趣的可以看链接:http://blog.csdn.net/hejjunlin/artic ...

  3. android tv 云播放器,Android TV开发总结(六)构建一个TV app的直播节目实例

    近年来,Android TV的迅速发展,传统的有线电视受到较大的冲击,在TV上用户同样也可以看到各个有线电视的直播频道,相对于手机,这种直播节目,体验效果更佳,尤其是一样赛事节目,大屏幕看得才够痛快, ...

  4. android 仿 tv 菜单,Android TV 开发之仿泰捷视频最新 TV 版 Metro UI 效果

    Some Android TV related Sample 更多TV相关,欢迎关注公众号: Android TV开发交流群:135622564 1.Imitation of tai jie late ...

  5. 聊聊真实的 Android TV 开发技术栈

    智能电视越来越普及了,华为说四月发布智能电视跳票了,一加也说今后要布局智能电视,在智能电视方向,小米已经算是先驱了.但是还有不少开发把智能电视简单的理解成手机屏幕的放大,其实这两者并不一样. 一.序 ...

  6. Android TV 开发有关PopupWindow的KeyListener(手机也能用)

    转载请标明原地址:Android TV 开发有关PopupWindow的KeyListener(手机也能用)_高磊的专栏-CSDN博客 现在这个公司主要是做智能电视视频方面.有硬件电视盒子,APP开发 ...

  7. 【Android TV 开发】焦点处理 ( 父容器与子组件焦点获取关系处理 | 不同电视设备上的兼容问题 | 触摸获取焦点 | 按键获取焦点 )

    Android TV 开发系列文章目录 [Android TV 开发]安卓电视调试 ( 开启网络远程调试 ) [Android TV 开发]焦点处理 ( 父容器与子组件焦点获取关系处理 | 不同电视设 ...

  8. android app启动图片 加动画效果,Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案...

    Android Studio开发APP启动程序时开屏简单动画效果快速有效解决方案 大家在设计APP的末期,都会想给APP搞一些"花里胡哨"的特效来提高APP的B格.博主表示亲测有效 ...

  9. app 的 icon图标 有黑边

    app 的 icon图标 有黑边 解决1: 美工给你的icon图应该是这样的吧四周留有余白,那么你就让美工 给你重新切一套icon图,记住图标四周不要留余白  像这样. 解决2:你是不是切了圆角的图啊 ...

最新文章

  1. shell 定时删除制定目录下过期文件
  2. Boost:向上对齐align up integral的测试程序
  3. [Termux]给Termux安装一个发行版Linux
  4. mysql触发器 多个条件_当条件为真时,如何使用MySQL触发器更新多个表?
  5. 单体、分布式、微服务、Serverless软件架构一览
  6. integer对应java类型_Java中的Integer和int等包装类和基本数据类型简单比较
  7. POJ-1707 Sum of powers bernoulli方程
  8. 用java设计秒表_运用Java编写 秒表程序
  9. HttpHandler HttpModule入门篇
  10. python 怎么调用 矩阵 第几行_python工厂第19层 多重列表1
  11. Leetcode每日一题:100.same-tree(相同的树)
  12. 复制一个空洞文件且忽略掉其空洞内容
  13. Codeforces Round #296 (Div. 1) E. Triangles 3000
  14. 双 JK 触发器 74LS112 逻辑功能。真值表_【数电笔记】时序逻辑电路设计举例
  15. 内存和硬盘在计算机中的作用,电脑内存的作用 内存条的作用到底是什么
  16. DeepMind再登Nature封面!2000年前残断古希腊文,完形填空七成准
  17. 发力1小时到家服务,山姆与京东到家共建前置仓获10倍坪效、60%月复购率
  18. arm linux游戏手柄(joystick)驱动移植
  19. 【计算机毕业设计】Java ssm高校英语四六级报名系统
  20. 设计模式综合-媒体播放器的实现

热门文章

  1. wps文档被锁定后怎么解锁呢?
  2. 数据库系列之Oracle总结一
  3. 计算机应用类如何投稿,计算机类投稿须知.doc
  4. kettle使用mysql作为资源库报错 创建资源库时只有25张表,原本应该46张表。
  5. 汇总一些计算机研究方向的缩写(CNN、RNN、DNN、GNN、GAN、NLP等等)
  6. BJFU_数据结构习题_218基于链式存储结构的图书信息表的最贵图书的查找
  7. 基于asp.net的校园包裹取件助手
  8. 单服务器排队系统设计,手机排队设计与实现 - 银行叫号手机排队系统解决方案...
  9. LPC1788做U盘的时候对命令的响应
  10. 【MacBook M1】 安装动手学深度学习d2l包+jupyter notebook运行