热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

androidTVforx86,“掌上TV”的第一步,AndroidTVx86体验分享

“掌上TV”的第一步,AndroidTVx86体验分享2019-08-1922:25:1610点赞50收藏7评论随着电视智能化的普及,更多功能被应用在了

“掌上TV”的第一步,Android TV x86 体验分享

2019-08-19 22:25:16

10点赞

50收藏

7评论

随着电视智能化的普及,更多功能被应用在了这个曾经的大件上,虽说我个人依然认为显示质量和效果才是电视的正确发展趋势,但事实证明只要价格合理或者产品具有差异化同样能够大卖。比如刚发布的华为智慧屏就已经弱化了电视的概念,将手机、电视、平板这些品类的功能逐渐整合,差别只是根据屏幕尺寸和需求适配系统而已。

正好在几天前碰巧看到油管上一个Android TV的视频,它与传统Android TV的区别是基于Android x86。Android TV应该是目前最好用、适配程度最好的大屏系统,默认只会被安装在一些电视或电视盒子上,由于大屏系统的特殊性几乎没有跨品类移植系统,而这个特殊版本Android TV或许可以被安装在x86平台PC或平板上,如果真是这样或许会有不一样的体验。

安装方法还是熟悉的配方,设备还是熟悉的苏菲3P,操作也和安装Android x86完全一样,一次就成功进入系统,如果各位对步骤感兴趣可以翻翻我之前的相关内容。这么看来这玩意或许只是更换了Android x86的默认launcher,因此我又试了一下在常规Android x86上安装Android TV的launcher,结果并不兼容,果然适配不会这么容易。

e073482023cd8724772f3ed7e64dfd81.png

ff1c72f74094502106e35ce115ae45dd.png

a5c20910be38bc789e45c63b55121c5f.png

a179f2a0f4a6041c10ef2904460835c0.png

Android TV x86的Android版本为8.1,界面UI与新版Android TV一致。操作方面,在没有遥控器的条件下键盘是必备的了,因为Android TV的应用布局都是块状,并不像一般的Android设备那样有返回键。直接触控和触控笔在Android TV上同样可用,但触控无法完成返回上级的操作,某些位置的区域切换也要借助键盘,如果以后真的推出了触控电视可能也就这个体验吧。

7ac755340513f67e1e19f65a7d126f57.png

324c31228b2a91ddf7556507413a329c.png

Android TV运行在x86设备上优缺点还是比较明显的。优点部分主要是流畅度,几年前的低压i5放到现在性能依然吊打安卓盒子,geekbench性能跑分低于常规Android x86 15%左右,整体流畅程度也确实远超Android盒子和智能电视,支持触控的设备可以更好的兼容非电视版影音APP,至少可以正常操控以及正确显示内容,而在电视设备上就算有鼠标也很难进行定位。如果选择安装在桌面或便携PC上再外接一个4K显示器,相当于将PC转化为最高性能的电视盒子。

bab57289a1c402619282ded4c7a85017.png

看到这么多优点好像有一种电视盒子已经没用的感觉,但在体验方面使用移植系统的设备还差得远。其中的最大问题就是应用兼容性。我在平板和NUC上分别装上Android TV x86,蓝牙和Chromecast均不可用,连接WiFi也不能在TV版play商店更新应用,APP只能通过第三方商店安装,在装上应用之后还会有一大部分不兼容,打开直接闪退(如Kodi、各种游戏应用),还有一些视频类应用可以打开但连不上网(如爱奇艺、QQ音乐)。。现在兼容的常用视频APP只有自带的油管TV、沙发管家、电视猫、bilibili移动版、VLC,至于其他的视频平台就只能打开浏览器看了。至于解码方面存在的问题是不是和系统有关还不能确定,毕竟板子不支持硬解HEVC,常规1080P视频则没啥问题。此外还有一些奇怪的bug,比如平板开机前不能连接键盘,不然触控操作会失效。。。

截止到现在,基于8.1版本的Android TV x86也只是发布了两个版本而已,第一个版本甚至连不了WiFi,在第二个版本就能正常使用多数Android TV功能已经算是惊喜了。不过个人并不看好这个项目,毕竟这玩意可是比Android x86还要冷门很多,直接往硬件上安装的就更少了,不过这种新颖的体验并不差。目前想要稳定使用Android TV的最佳途径还是电视盒子,可是也保不齐开发者可以一直坚持下去将系统逐渐完善,一旦兼容性可以达到正常Android x86的水准,那时Android盒子真的可以去吃灰了。

c2ad9c123c4d84295e50d901fd065b58.png



推荐阅读
  • Cocos2d-HTML5初学者指南:第一部分基础知识
    本文旨在为初学者提供Cocos2d-HTML5的基础知识入门指南。虽然作者在交大期间学习了基础的Web技术和AS3游戏开发,但感觉这些知识与实际应用仍有差距。几年前曾接触过Android开发,但由于缺乏C++和Objective-C的背景,未能深入。本篇将详细介绍Cocos2d-HTML5的核心概念和技术要点,帮助读者快速上手并掌握游戏开发的基本技能。 ... [详细]
  • Windows 10系统对Intel服务器的影响:来自微软官网的下载选项分析 ... [详细]
  • 在Android开发中,BroadcastReceiver(广播接收器)是一个重要的组件,广泛应用于多种场景。本文将深入解析BroadcastReceiver的工作原理、应用场景及其具体实现方法,帮助开发者更好地理解和使用这一组件。通过实例分析,文章详细探讨了静态广播的注册方式、生命周期管理以及常见问题的解决策略,为开发者提供全面的技术指导。 ... [详细]
  • C++ 开发实战:实用技巧与经验分享
    C++ 开发实战:实用技巧与经验分享 ... [详细]
  • 如何高效利用Hackbar插件提升网页调试效率
    通过合理利用Hackbar插件,可以显著提升网页调试的效率。本文介绍了如何获取并使用未包含收费功能的2.1.3版本,以确保在不升级到最新2.2.2版本的情况下,依然能够高效进行网页调试。此外,文章还提供了详细的使用技巧和常见问题解决方案,帮助开发者更好地掌握这一工具。 ... [详细]
  • 七款高效编辑器与笔记工具推荐:KindEditor自动换行功能解析
    本文推荐了七款高效的编辑器与笔记工具,并详细解析了KindEditor的自动换行功能。其中,轻笔记QingBiJi是一款完全免费的记事本软件,用户可以通过其简洁的界面和强大的功能轻松记录和管理日常事务。此外,该软件还支持多平台同步,确保用户在不同设备间无缝切换。 ... [详细]
  • 在Ubuntu系统中配置Python环境变量是确保项目顺利运行的关键步骤。本文介绍了如何将Windows上的Django项目迁移到Ubuntu,并解决因虚拟环境导致的模块缺失问题。通过详细的操作指南,帮助读者正确配置虚拟环境,确保所有第三方库都能被正确识别和使用。此外,还提供了一些实用的技巧,如如何检查环境变量配置是否正确,以及如何在多个虚拟环境之间切换。 ... [详细]
  • CAS 机制下的无锁队列设计与实现 ... [详细]
  • 在CentOS 7上部署WebRTC网关Janus
    在CentOS 7上部署WebRTC网关Janus ... [详细]
  • 在HDU 1166敌军布阵问题中,通过运用线段树数据结构,可以高效地计算指定区间的敌军数量。该算法不仅能够在限定的时间和内存条件下快速求解,还能够灵活应对动态变化的战场局势,为实时决策提供支持。 ... [详细]
  • ROS主机与从机之间的通信原理及机制分析
    本文深入探讨了ROS(Robot Operating System)主机与从机之间的通信原理及机制。通过分析ROS网络架构,详细阐述了节点间的通信方式、消息传递流程以及数据同步机制。此外,还介绍了ROS中常用的通信模式,如发布/订阅、服务调用和参数服务器,为开发者提供了全面的技术指导。 ... [详细]
  • 在日常的Android开发过程中,真机调试是一项必不可少的任务。然而,有时会遇到公司电脑配置较低或USB接口故障,导致无法通过数据线连接手机进行调试。为此,本文将介绍一款名为ADB WiFi的无线调试工具,帮助开发者轻松实现远程调试,彻底摆脱数据线的束缚。该工具不仅操作简便,还能显著提高开发效率,尤其适用于需要频繁切换设备或进行远程协作的场景。 ... [详细]
  • 从无到有,构建个人专属的操作系统解决方案
    操作系统(OS)被誉为程序员的三大浪漫之一,常被比喻为计算机的灵魂、大脑、内核和基石,其重要性不言而喻。本文将详细介绍如何从零开始构建个人专属的操作系统解决方案,涵盖从需求分析到系统设计、开发与测试的全过程,帮助读者深入理解操作系统的本质与实现方法。 ... [详细]
  • 软件测试工程师必备:全面解析Web应用的浏览器兼容性测试方法与工具
    随着市场上浏览器种类的不断增多,特别是在平板和移动设备上的普及,确保网站在各种浏览器中都能正常运行变得尤为重要。本文将深入探讨Web应用的浏览器兼容性测试方法与工具,帮助软件测试工程师全面掌握这一关键技能,以提高应用的用户体验和可靠性。 ... [详细]
  • 本文深入探讨了 HTML 中的 `margin` 属性,详细解析了其基本特性和应用场景。文章不仅介绍了 `margin` 的基本概念,还重点讨论了垂直外边距合并现象,并分析了 `margin` 在块级元素与内联元素中的不同表现。通过实例和代码示例,帮助读者全面理解 `margin` 的使用技巧和常见问题。 ... [详细]
author-avatar
372630243
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有