路径动态链接方法、装置及移动终端制造方法及图纸

技术编号:11173190 阅读:97 留言:0更新日期:2015-03-20 02:33
本发明专利技术提供了一种路径动态链接方法、装置及移动终端,该方法包括:响应主存储器路径调用请求,检测是否存在所述外置存储卡;根据检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者内置存储卡的存储路径。本发明专利技术解决了主存储器路径无法动态链接的问题,进而达到了提高用户体验的效果。

【技术实现步骤摘要】
路径动态链接方法、装置及移动终端
本专利技术涉及通信领域,具体而言,涉及一种路径动态链接方法、装置及移动终端。
技术介绍
相关技术中,关于T卡智能手机主要有两种主流解决方案,一种是以苹果公司IPHONE为代表的1S操作系统解决方案,基于该系统的手机均为业界的高端手机,手机内部存储空间由于没有成本压力,最少都是16G起,因此在该类型的终端上没有支持外置T卡的功能。另外一种是基于Google的安卓Android操作系统的解决方案,由于Android系统的开源性,目前大部分终端厂家的智能机基本基于Android系统进行开发,绝大部分手机都支持手机双T卡功能。 所谓手机双T卡功能,即是将手机的存储空间分为内置存储卡和外置存储卡。外置存储卡为用户外接的T卡,内置存储卡为手机的内置闪存Flash区域上,划分出一块单独的区域,挂载成虚拟T卡,供用户使用。业界目前有两种主流的双T卡方案,按照内外置T卡的优先级进行区分,可以划为内部虚拟T卡优先模式,外置T卡优先模式。这两种双T卡方案均有大量的厂商进行使用,两种方案均有优缺点,具体类比如下: 内部虚拟T卡优先方案:该方案主要使用在高端机型上,使用该方案的前提是手机存储空间足够大,能够划分足够大的虚拟T卡空间供用户使用。该T卡方案将内部虚拟T卡作为主存储空间,优点是由于手机内置存储空间不存在被移除的场景,因此对第三方应用的兼容性强,流程处理简单。缺点是,手机安装的应用程序不能移动到外置T卡上,下载文件和数据时不能下载到外置T卡,安装带大数据库的应用如导航软件、大型游戏等,对手机内部存储空间的消耗过大,当手机内部存储空间不足时,无法安装大型应用软件,其次是硬件成本也很高。目前使用该方案的主要是三星和HTC部分高端手机,苹果的方案也可划为该方案的特殊实施例,只是属于该方案中没有插入外置T卡的状态而已。 外置T卡优先方案:该方案主要使用在中低端机型上,使用该方案对手机本身的存储空间没有太高要求。该方案将外置T卡作为主存储空间,可扩展性好,手机安装的第三方应用软件可以直接安装在外置T卡或者移动到外置T卡上,手机的主存储空间可以通过提升外置T卡的容量来进行升级。缺点是,手机主存储空间由于可以随时被移除,导致流程处理复杂,最致命的缺点是,当主存储器即外置T卡被拔出时,部分第三方应用软件会检测主存储器是否存在,如果不存在,很多第三方应用软件将无法使用。目前使用该方案的厂商主要为中兴、华为、联想、宇龙以及HTC的部分机型。 针对相关技术中主存储器路径无法动态链接的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种路径动态链接方法、装置及移动终端,以至少解决上述问题。 根据本专利技术的一个方面,提供了一种路径动态链接方法,包括:响应主存储器路径调用请求,检测是否存在所述外置存储卡;根据检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者内置存储卡的存储路径。 优选地,在响应所述主存储器路径调用请求之前,所述方法还包括:将所述外置存储卡挂载为主存储器,将所述内置存储卡挂载为次存储器。 优选地,根据所述检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者所述内置存储卡的存储路径包括以下至少之一:在没有检测到所述外置存储卡的情况下,将所述内置存储卡的存储路径动态链接为所述主存储器路径;在检测到所述外置存储卡的情况下,将所述外置存储卡的存储路径动态链接为所述主存储器路径。 优选地,将所述内置存储卡的存储路径动态链接为所述主存储器路径之后,所述方法还包括:在检测到所述外置存储卡插入的情况下,将所述内置存储卡中保存的用户数据同步到所述外置存储卡上。 优选地,响应所述主存储器路径调用请求包括响应第三方应用的所述主存储器路径调用请求。 根据本专利技术的另一方面,提供了一种路径动态链接装置,包括:检测模块,用于响应主存储器路径调用请求,检测是否存在所述外置存储卡;链接模块,用于根据检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者内置存储卡的存储路径。 优选地,在响应所述主存储器路径调用请求之前,所述方法还包括:将所述外置存储卡挂载为主存储器,将所述内置存储卡挂载为次存储器。 优选地,所述链接模块还用于以下至少之一:在没有检测到所述内置存储卡的情况下,用于将所述内置存储卡的存储路径动态链接为所述主存储器路径;在检测到所述内置存储卡的情况下,用于将所述外置存储卡的存储路径动态链接为所述主存储器路径。 优选地,还包括同步模块,用于在检测到所述外置存储卡插入的情况下,将所述内置存储卡中保存的用户数据同步到所述外置存储卡上。 优选地,所述检测模块还用于响应第三方应用的所述主存储器路径调用请求。 根据本专利技术的又一方面,提供了一种移动终端,包括上述路径动态链接装置。 通过本专利技术,采用响应主存储器路径调用请求,检测是否存在所述外置存储卡,并根据检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者内置存储卡的存储路径,解决了主存储器路径无法动态链接的问题,进而达到了提高用户体验的效果O 【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是根据本专利技术实施例的路径动态链接方法的流程图; 图2是根据本专利技术实施例的路径动态链接装置的结构示意图一; 图3是根据本专利技术实施例的路径动态链接装置的结构示意图二 ; 图4是根据本专利技术实施例的路径动态链接装置的结构示意图三; 图5是根据本专利技术优选实施例的插入外置T卡情况下的路径动态链接方法的流程图; 图6是根据本专利技术优选实施例的未插入外置T卡情况下的路径动态链接方法的流程图; 图7是根据本专利技术优选实施例的重新插入外置T卡情况下的路径动态链接方法的流程图。 【具体实施方式】 下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。 本专利技术实施例提供了一种路径动态链接方法,图1是根据本专利技术实施例的路径动态链接方法的流程图,如图1所示,该方法包括以下步骤: 步骤S102,响应主存储器路径调用请求,检测是否存在所述外置存储卡; 步骤S104,根据检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者内置存储卡的存储路径。 通过上述步骤,解决了主存储器路径无法动态链接的问题,进而达到了提高用户体验的效果。 在另外一个优选实施例中,在响应所述主存储器路径调用请求之前,所述方法还可以包括:将所述外置存储卡挂载为主存储器,将所述内置存储卡挂载为次存储器。通过上述步骤,当外置存储卡被卸载时,物理上主存储器被移除,主存储器不再挂载,但内置存储卡仍然被挂载为次存储器。这样,从逻辑上避免了二异性,保证了和目前主流的平台提供厂商的底层处理机制兼容。 在另外一个优选实施例中,根据所述检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者所述内置存储卡的存储路径还可以包括以下至少之一:在没有检测到所述外置存储卡的情况下,将所述内置存储卡的存储路径动态链接为所本文档来自技高网
...

【技术保护点】
一种路径动态链接方法,其特征在于,包括:响应主存储器路径调用请求,检测是否存在外置存储卡;根据检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者内置存储卡的存储路径。

【技术特征摘要】
1.一种路径动态链接方法,其特征在于,包括: 响应主存储器路径调用请求,检测是否存在外置存储卡; 根据检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者内置存储卡的存储路径。2.根据权利要求的I所述的方法,其特征在于,在响应所述主存储器路径调用请求之前,所述方法还包括:将所述外置存储卡挂载为主存储器,将所述内置存储卡挂载为次存储器。3.根据权利要求2所述的方法,其特征在于,根据所述检测结果将所述主存储器路径动态链接为所述外置存储卡的存储路径或者所述内置存储卡的存储路径包括以下至少之 在没有检测到所述外置存储卡的情况下,将所述内置存储卡的存储路径动态链接为所述主存储器路径; 在检测到所述外置存储卡的情况下,将所述外置存储卡的存储路径动态链接为所述主存储器路径。4.根据权利要求3所述的方法,其特征在于,将所述内置存储卡的存储路径动态链接为所述主存储器路径之后,所述方法还包括:在检测到所述外置存储卡插入的情况下,将所述内置存储卡中保存的用户数据同步到所述外置存储卡上。5.根据权利要求1至4中任一项所述的方法,其特征在于,响应所述主存储器路径调用请求包括响应第三方应...

【专利技术属性】
技术研发人员:刘小瑞刘臻孙乐乐张丽
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1