[发明专利]一种虚拟存储卡配置方法及系统有效
申请号: | 201410192038.3 | 申请日: | 2014-05-08 |
公开(公告)号: | CN105100901B | 公开(公告)日: | 2018-07-13 |
发明(设计)人: | 曹霄;侯军红 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/432;G06F9/445 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储卡 挂载 第三方应用 虚拟存储 应用程序 智能电视 卡配置 写入 系统内核检测 读取 插入事件 路径构建 配置存储 写入数据 异常停止 应用运行 运行效率 外部U盘 开发板 配置的 关联 配置 应用 电视 开发 | ||
本发明公开一种虚拟存储卡配置方法及系统,该方法包括:A、系统内核检测到U盘插入事件后,读取存储卡当前挂载状态,当存储卡当前挂载状态为未挂载时,执行步骤B;B、配置U盘挂载路径为存储卡路径,并按照此路径执行U盘挂载;C、当应用程序写入数据时,应用程序利用所配置的存储卡路径构建目录将数据写入U盘中。本发明通过关联U盘和存储卡路径,实现了依赖存储卡的第三方应用能够利用外部U盘进行数据写入,使得应用能够在智能电视之类的设备上正常运行,避免了应用运行出现异常停止的问题,同时通过本发明方法使得第三方应用的运行效率也会明显提高。另外,由于无需在电视开发板中配置存储卡卡槽,也相应降低了智能电视的开发成本。
技术领域
本发明涉及存储设备技术领域,尤其涉及一种虚拟存储卡配置方法及系统。
背景技术
由于Android操作系统发布之初是专门为手机量身定制的,因此其很多功能及应用场景都是根据手机使用特性来开发的,而手机上的Android系统一般都默认配置有用于安装存储卡的存储卡槽,因此基于Android系统的很多第三方应用在开发时都会按照系统标准接口去获取外置存储路径(存储卡挂载路径),进而实现相应的存储功能。
如今Android系统也被广泛应用于智能电视中,由于智能电视本身拥有较大存储空间,出于成本、工艺上的考虑一般只会配置USB插槽,而不会配置存储卡槽,这样,当依赖存储卡存储的第三方应用在智能电视上运行时,便很可能出现例如图1所示的异常停止的严重问题,因此,智能电视安装第三方应用便会受到限制,进而也影响了智能电视用户的产品体验。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种虚拟存储卡配置方法及系统,旨在解决目前基于Android系统的智能电视由于存储路径问题造成第三方应用异常停止的问题。
本发明的技术方案如下:
一种虚拟存储卡配置方法,其中,所述方法包括以下步骤:
A、系统内核检测到U盘插入事件后,读取预先建立的存储卡挂载状态模块所记录的存储卡当前挂载状态,当存储卡当前挂载状态为未挂载时,执行步骤B;
B、配置U盘挂载路径为存储卡路径,并按照此路径执行U盘挂载操作;
C、当依赖存储卡存储的应用程序写入数据时,应用程序利用所配置的存储卡路径构建目录将数据写入U盘中。
所述的虚拟存储卡配置方法,其中,当存储卡当前挂载状态为已挂载时,则获取系统中除存储卡路径以外的其它路径,并将其配置为U盘挂载路径。
所述的虚拟存储卡配置方法,其中,所述步骤A之前包括:
建立存储卡挂载状态模块,记录系统对存储卡的挂载状态。
所述的虚拟存储卡配置方法,其中,所述存储卡挂载状态模块对存储卡的挂载状态的记录包括设备节点、挂载位置、挂载状态。
所述的虚拟存储卡配置方法,其中,所述步骤B还包括:
执行U盘挂载操作后修改存储卡的挂载状态为已挂载。
所述的虚拟存储卡配置方法,其中,所述步骤A具体为:
A1、系统内核检测到U盘插入事件后,向系统存储管控中心发送事件消息;
A2、系统存储管控中心接收事件消息后读取存储卡当前挂载状态,判断所读取的存储卡当前挂载状态是否已挂载,若否,则执行步骤B。
所述的虚拟存储卡配置方法,其中,所述步骤B具体为:
系统存储管控中心配置U盘挂载路径为存储卡路径,并调用类管理器按照所配置路径执行U盘挂载操作,将U盘与存储卡路径相关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410192038.3/2.html,转载请声明来源钻瓜专利网。