[发明专利]一种保证获取各种安卓手机外部存储卡路径的方法有效
申请号: | 201710158545.9 | 申请日: | 2017-03-17 |
公开(公告)号: | CN106959824A | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 林冬娴 | 申请(专利权)人: | 广东蜂助手网络技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 广州市南锋专利事务所有限公司44228 | 代理人: | 李银惠 |
地址: | 510635 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种保证获取各种安卓手机外部存储卡路径的方法,包括获取SD卡路径列表的步骤,高于4.3系统获取路径的步骤,默认方法获取路径的步骤,读取系统配置文件获取路径的步骤,获取系统文件异常的步骤,获取系统的路径Map的步骤,并通过写入和查看特定文件进行路径的验证,通多种方式获取外部存储卡路径,确保了不同的品牌手机都能获得可用的外部存储卡路径,供开发人员使用,便于对应用程序的优化,以及手机系统内存的保护。本发明通多种方式获取外部存储卡路径,确保了不同的品牌手机都能获得可用的外部存储卡路径,供开发人员使用,便于对应用程序的优化,以及手机系统内存的保护。 | ||
搜索关键词: | 一种 保证 获取 各种 手机 外部 存储 路径 方法 | ||
【主权项】:
一种保证获取各种安卓手机外部存储卡路径的方法,其特征在于:包括如下步骤:步骤一:获取SD卡路径列表的步骤A、高于4.3系统获取路径:若安卓系统高于4.3时,通过安卓系统自带的SDK获取外部存储卡路径;B、默认方法获取路径:针对各种安卓手机,通过手机API提供的默认方法获取通用的外部存储卡路径;C、读取系统配置文件获取路径:获取手机系统配置文件信息,得到外部存储卡路径;D、获取系统文件异常:实施上述步骤A、B和C后,路径获取不成功则判断为出现异常,出现异常则执行E和F,否则执行G;E、获取系统的路径Map:获取手机系统配置文件,获得键值对,依照每个关键词的值获取系统的路径;F、根据文件夹获取指定路径:根据常见的外部存储卡路径匹配当前系统的SD卡路径;个别手机针对性设置特定路径:针对个别手机采取逐个指定的方式获得SD卡路;G、列表小于2:生成可能SD卡路径的列表,列表中只提供2个可用的SD卡路径;H、返回列表:当获取到可用的SD卡列表时,返回给用户使用;步骤二:验证SD卡路径列表的步骤a、得到SD卡路径:以步骤一中获取的SD卡路径列表为验证目标,向SD卡路径写入用于区别的特定文件;步骤A—F每一步获到路径后就必需写入这个文件,这个文件作为一个唯一标识;b、查看特定文件:查看SD卡路径是否含步骤a写入的特定文件,含该特定文件说明该路径已存在于列表中;c、向得到的目录写入特定文件:没有含有特定文件,则向该目录写入特定文件;d、有效路径,加入列表:写入成功,则路径是可读写路径,即为有效路径,加入列表;e、无效目录:写入失败,则该路径不可读写,视为无效任务,丢弃路径。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东蜂助手网络技术股份有限公司,未经广东蜂助手网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710158545.9/,转载请声明来源钻瓜专利网。