手机自动识别,智能安装驱动,智能管理手机信息
2013-07-03 14:04
190 查看
开发手机助手的主要步骤
转载自:http://blog.csdn.net/wanliaixie/article/details/8684182市面上的手机助手软件很多,实现的功能基本都一样,花了很长时间这个手机助手最终小有成效,实现了市面上那些助手的所有的功能。手机助手最基本功能
1: 自动识别手机
2:智能安装手机驱动
3:PC 端和手机端的连接。 这里面涉及到ADB 的一些连接问题。
4:PC 端和手机端的信息交换。
分别简单说一下以上的各个步骤
1) 自动识别
如果需要识别市面上的手机,有些童鞋认为依靠ADB 就可以识别,但是据我所知,第一个阶段的识别跟ADB 貌似没有多大的关系,需要有一个完整的数据库,PC 端收到USB的消息之后,检测USB 的各种消息,然后将USB 的信息发到服务器,由服务器返回识别到的手机信息。所以这个阶段 数据库的收集是关键。
2) 智能安装驱动
每个手机厂家都会有适合的手机驱动,而且可能不止一个驱动,比如32位系统和64位系统,WIN7,XP,WIN8 等都有可能不同,所以这一步需要搜集手机的驱动。当识别到一个手机的时候带上手机的信息向服务器询问驱动的下载地址。然后下载驱动。驱动下载回来之后那就是安装的过程。安装驱动也有一些复杂,驱动分为exe,msi,inf 三种格式,前面两种的很容易搞定,最难搞定的是inf格式的驱动,微软提供了一个dpinst.exe安装工具,但是貌似这个极度的不靠谱,需要自己编写程序安装驱动。
3) PC端和手机端连接
前两步完成之后,就需要连接手机了,连接手机ADB 这个是必须的,关于如何使用ADB 可以去网上找教程。这里需要提到一点,所有的助手都没有使用谷歌自动的adb程序,关于具体原因可以查看我的一篇专门关于adb的帖子。
4) PC 端和手机端的信息交换
到了这一步那基本就大功告成了,已经和手机建立了连接,手机助手所有的功能都不是问题,比如获取手机的信息,传输视频音乐,通讯录等等。
相关文章推荐
- 仿91助手的PC与android手机通讯(4) --- 自动安装手机驱动
- push来的信息要注意,智能手机的木马病毒软件如果不小心点击网址,就自动下载下来
- win7无法识别U盘,驱动信息:该设备的驱动程序未被安装。 (代码 28)
- Android 打开手机淘宝,并自动识别淘口令,弹出商品信息
- 仿91助手的PC与android手机通讯(4) --- 自动安装手机驱动
- Android实现打开手机淘宝并自动识别淘宝口令弹出商品信息功能
- android手机安装驱动后,adb device无法识别设备
- 苹果手机会出现的兼容性问题 自动识别手机号变了颜色
- 使用spring事件驱动机制,实现权限信息的自动收集存库
- 学生信息管理系统总结之二 :继安装sql之后的配置ODBC
- 手机型号识别 手机PID UID 驱动识别 数据库包
- Linux 安装android手机驱动
- android studio调试安装程序,安装失败,并且手机自动掉线
- 扫描二维码自动识别手机APP下载地址
- 删除ecshop自动识别手机与平板电脑功能
- [驱动安装]win2k,XP下用setupapi.dll自动安装Driver
- 扫描二维码自动识别手机APP下载地址
- 用智能手机安装Android系统尝鲜.
- 利用私有的API获得手机上所安装的所有应用信息(包括版本,名称,bundleID,类型)
- Android智能手机屏蔽电话与屏蔽安装软件功能