打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
android系统下,把短信存储到内存卡上
     自从接触Android系统的手机以来,虽说各方面的应用还是比较丰富,但是在细节方面还是让人诟病,有些实用且必须的功能都无法实现。本着自力更生,丰衣足食的指导原则,不断的学习和探索,总算将一个个原来在symbian系统上应用非常的顺手和实用的功能一一实现。在工作上,生活上也好,给了自己很大的便利。

     原来在社区里做了一个调查,android系统的手机使用人数占了优势,而达人大奖奖励中,全是android手机。这次本人要和大家分享的是,如何把信息保存在内存卡上,这样在升级android手机系统时,或者是恢复出厂设置时,信息都能保存下来。

     需要实现把信息保存在内存卡上,需具备以下知识:
     一、取得ROOT权限
     二、手机中有内存卡,并已经实现APP2SD功能

    以上两点知识,可以去百度搜索相关的技术文档,现在有很多这方面的资料,而把信息保存到内存卡的的资料,这是网上独一份,也是第一份!首先,我们要知道信息都存在什么地方,根据android系统的相关技术文档显示,信息储存的文件夹为:com.android.providers.telephony 这个文件夹存在于/data/data下,而短信息是以数据库文件的方式存在的,该文件的名字为:mmssms.db。但是单纯备份这个文件并不行,我们要做的是,把整个com.android.providers.telephony文件夹移到内存卡上,然后删除手机内存中的文件夹,通过建立硬连接的方式,实现把短信存储在内存卡上。下面是相关的执行命令:
      cd /data/data
      busybox cp -a com.android.providers.telephony /system/app2sd
      rm -r com.android.providers.telephony
      ln -s /system/app2sd/com.android.providers.telephony /data/data/com.android.providers.telephony
      至此,完成了短信文件夹的转移,实现了将短信储存在内存卡上的需求。
     以上技术过程实现,要求执行者有一定的智能机操控经验,如果对ROOT和APP2SD都不熟悉的朋友,还是慎用!
     智能机在于可以自己随心所欲的去操控,但是,却需要不断的学习和积累,在这个学习积累的过程中,可能会导致一些意想不到的后果,所以,要有心理准备。但是学会了,却是乐在其中,其乐无穷!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【干货】无线同步Android版的SuperMemo学习进度
Android扩容总动员-将安装软件从手机内存转移到存储卡
想装多少就装多少 App2SD+完美教程
Android内、外存储 易混淆点剖析(/mnt/sdcard、/storage/sdcard0、/storage/emulated/0等区别)
【技术扫盲】您还在纠结手机内存小么?您还在为手机软件不能安装到SD卡上而发愁么?
智能手机SD卡分区及Link2SD使用教程(原创)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服