本技术涉及智能电视领域,特别是关于安卓智能电视运行移植应用程序的内存优化技术。核心思想在于对移植程序数据进行优化,以提升智能电视的兼容性和性能。
背景技术
随着手机端、云端的应用程序(APP,如云游戏等)迅猛发展以及电视设备智能化,有大量优质应用程序内容(通常资源量较大、算力需求高)从手机端或云端被移植到搭载安卓(Android)系统的智能电视设备上,然而,现实情况是目前的智能电视设备在硬件配置上,还无法充分且流畅地运行手机端或云端的这些优质APP,存在运行内存少、CPU算力不足等特定问题。
经业内统计,开发一款优质APP平均时长就需要至少一年的时间,在其移植至智能电视后,还需要调试各个厂商的机型运行情况,以实现兼容性,例如但不限于研发方为实现APP在智能电视上顺畅运行,还需对APP整体资源色值进行降低处理、或减少其尺寸大小,或准备多套资源等;另外,目前各智能电视厂商均使用自定义的Android系统,并无统一规则,若要使手机APP或者云游戏兼容大部分Android智能电视,还需对运行环境做大量调试,几乎等同对APP的重新开发,经业内测算,会使整体研发用时及人力等成本的投入再额外增加至少三分之一。
可见,目前业内亟需一套针对Android智能电视顺畅运行经移植的手机端或云端优质应用程序的有效解决方案。
实现思路