admin 管理员组文章数量: 887021
@【实践帖】AndroidTV开发
场景
酒店房间的电视要求能开机后APP自启动。
设备
1.一台TCL智能电视,Android5.1.1系统
2.电视设为“酒店模式”,给apk安装造成一定困扰。(U盘安装、usb接笔记本用AS安装都搞不定)
3.电视在展厅,无法做到随时编译随时调试。(需要开发人员完成功能实现后,打包apk去展厅安装到TV端进行测试)
开机自启动的实现
目前,开机自启动的实现有两种方案:
- 通过监听到系统开机广播,触发APP启动程序
自定义一个广播接收器 AutoStartReceiver 继承 BroadcastReceiver 类,监听到系统开机广播后,启动我们的APP。在AndroidManifest.xml文件中进行相应权限的声明,以及广播接收器的注册。
优点:最直接有效的监听系统开机的方法
缺点:(1)如果APP安装在sd卡上,则无法监听到开机广播
(2)以Android手机为例,需要在“设置”中“自启动列表”中添加此APP
(3)部分Android手机开机时监听不到系统开机广播(实测努比亚NX511j,系
版权声明:本文标题:AndroidTV开发-实现APP开机自启动 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1729022177h1308054.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论