【Android论文栏目提醒】:网学会员在Android论文频道为大家收集整理了“android手机研究进展 - 技术总结“提供大家参考,希望对大家有所帮助!
Android手机信息收集 一、 手机基本信息手机 1、 系统基本信息 要获取手机设备的网络信息只要读取/system/bin/netcfg中的信息 操作系统版本而这个信息在/proc/version中有ShowInfo.java文件可以直接调用 手机设备的/proc/cpuinfo中获取CPU信息系统的cat的命令读取/proc/cpuinfo的内容显示的就是其CPU信息 获取内存信息读取/proc/meminfo信息另外还可以通过getSystemServiceContext.ACTIVIT_SERV-ICE获取ActivityManager.MemoryInfo对象进而获取可用内存信息 获取磁盘信息df命令获取 获取显示频信息在
Android中它提供了DisplayMetrics类可以通过getApplication Context、getResources、getDisplayMetrics初始化进而读取其屏幕宽widthPixels、高heightPixels等信息 查看软件信息在
Android中它提供了getPackageManager、getInstalledApplications0方法可以直接返回全部已经安装的应用列表。
这个功能就是只需要获取列表再进行显示在列表中就可以了 2、 与手机使用者基本信息 正规途径购买的手机的使用权限都是默认用户user权限即default权限。
1、默认权限下的功能以及SDCard里面的文件及数据2、用户安装的第三方软件通过安装的软件来访问对应的文件。
默认功能下提供的APIprovider方法接口来读取我们想要的信息。
比如通讯录、手机设备基本信息、短信息、彩信、通话日志、绑定浏览器的上网记录、用户应用程序列表、日程提醒等功能信息。
电话本信息存储在/data/data/com.
android.providers.contacts/databases 里面的contacts2.db 文件中 通话记录信息也是存储在/data/data/com.
android.providers.contacts/databases 里面的contacts2.db 数据库文件中。
通话人接的电 话拨打的电话及通话时间都可以很准确的查看到。
短信息存储在/data/data/com.
android.providers.telephony/databases里面的mmssms.db文件中。
多媒体信息是在/data/data/com.
android.providers.media/databases 里面做了个链接文件external-f 6f21cel.db实际是存储到了SD 卡中了打开该文件可清晰的看到其中手机录音也存储在这个文件中。
3、 Sd卡基本信息 对手机信息提取时不重启重启后有些文件有肯能自启动删除 二、 隐含信息对已删数据恢复 1、手机内存 2、sd内存 开始 数据线连接手机 启动主程序 选择手机型号 向手机发送server端程序 安装Server端 运行server端 获取信息 Client接收数据 数据处理 数据入库存档 页面查询数据 数据页面展示 卸载Server 结束