当前位置: 首页 > 专利查询>湖北大学专利>正文

一种用于检测智能手机硬件状态的硬件信息检测系统技术方案

技术编号:12999445 阅读:84 留言:0更新日期:2016-03-10 12:36
本发明专利技术公开了一种用于检测智能手机硬件状态的硬件信息检测系统,该系统包括电脑客户端和手机服务器端。由于本发明专利技术提供了一种用于检测智能手机硬件状态的硬件信息检测系统便于手机生产厂商来在手机出厂之前对手机进行硬件评测,以检查硬件是否合格,同时便于消费者对购买的手机进行信息检测,防止卖家的欺骗行为,满足了现有技术中对使用安卓系统的手机进行硬件信息检测的系统的需求。

【技术实现步骤摘要】

本专利技术设及电子
,尤其设及一种用于检测智能手机硬件状态的硬件信息 检测系统。
技术介绍
随着经济与科技的发展,社会已经迈入了信息化时代。电子技术的革新,更是带动 了与之相关的软件技术的革新。许多行业的产品都朝着智能化、网络化的方向发展,例如智 能手机W其方便使用,功能齐全等优点,成为人们生活必不可少的组成部分。智能手机上的操作平台多种多样,其中W谷歌的安卓系统(英文=Amlroid)平台、 苹果的苹果系统(英文:1〇巧和微软的Windows化one(微软手机系统)运S种操作系统 最为流行,各占据一定的用户市场份额。针对安卓系统而言,由于使用安卓系统的手机生产商众多,手机生产商和消费者 他们都会遇到一个难W解决的问题。对于手机生产厂商来说,他们希望在手机出厂之前,能 够对手机进行硬件评测,W检查硬件是否合格;对于消费者来说,他们也需要对自己购买的 手机进行信息检测,W防止卖家的欺骗行为。 阳〇化]因此,目前亟需一种能够对使用安卓系统的手机进行硬件信息检测的系统。
技术实现思路
本专利技术实施例通过提供一种用于检测智能手机硬件状态的硬件信息检测系统,用 W满足现有技术中对使用安卓系统的手机进行硬件信息检测的系统的需求。本专利技术实施例提供了一种用于检测智能手机硬件状态的硬件信息检测系统,包括 电脑客户端和手机服务器端;其中,所述电脑客户端包括:第一控制模块,用于接收用户通过电脑的输入模块输入的 第一检测指令;第一传输模块,用于将所述第一检测指令传输给所述手机服务器端;显示 模块,用于通过所述第一传输模块接收所述手机服务器端发送的检测数据并进行显示;所述手机服务器端包括:第二传输模块,用于接收所述第一检测指令;第二控制 模块,用于根据所述第一检测指令,生成启动指令;检测模块,用于根据所述启动指令进行 检测,并通过所述第二控制模块将检测结果发送给所述显示模块。 可选地,所述第一控制模块具体包括: 记录单元,用于通过数组中的元素记录所述第一检测指令; 赋值单元,用于将所述元素对应的位置赋值给记录变量,并将发送标记变量置为 可发送状态。可选地,所述第一传输模块包括:第一发送单元,用于在所述发送标记变量为所述可发送状态时,创建套接字通道, 并在所述套接字通道连通时将所述记录变量中的值写入所述电脑客户端的输出流;第一接收单元,用于从所述电脑客户端的输入流中获取所述检测结果,并将所述 检测结果传输给所述显示单元。 可选地,所述赋值单元还用于在所述第一接收单元将所述检测结果传输给所述显 示单元之后,将所述发送标记变量置为不可发送状态。 可选地,所述第二传输模块包括: 监听单元,用于监听所述手机服务器端的端口; 读取单元,用于在所述监听单元监听到所述手机服务器端的端口接收到数据时, 从所述手机服务器端的输入流中读取所述第一检测指令; 第一广播单元,用于广播所述第一检测指令。 可选地,所述第二控制模块包括: 第二广播单元,用于接收所述第一广播单元广播的所述第一检测指令; 启动单元,用于在所述第二广播单元接收到所述第一检测指令后,生成启动指令, 所述启动指令用于启动所述手机服务器端中的检测模块进行检测。 可选地,所述第二控制模块还包括:检测指令接收单元,用于用户通过手机的输入模块接收输入的第二检测指令,并 将所述第二检测指令发送给所述启动单元。 可选地,所述检测模块至少包括W下中的至少一种: 显示屏检测单元、触摸屏检测单元、摄像头检测单元、听筒扬声器检测单元、主麦 克风检测单元、耳麦检测单元、按键检测单元、振动马达检测单元、存储卡检测单元、通信卡 检测单元、USB接口检测单元、电池接口检测单元、闪光灯检测单元、无线网络检测单元、蓝 牙检测单元、GI^检测单元、重力传感器检测单元、距离传感器检测单元。 本专利技术实施例中的一个或多个技术方案,至少具有W下技术效果或优点: 1、由于本专利技术实施例提供了一种用于检测智能手机硬件状态的硬件信息检测系 统,便于手机生产厂商来在手机出厂之前对手机进行硬件评测,W检查硬件是否合格,同时 便于消费者对购买的手机进行信息检测,防止卖家的欺骗行为,满足了现有技术中对使用 安卓系统的手机进行硬件信息检测的系统的需求。 2、由于各个组件之间通过广播进行通信,同时要传输的数据类型有很多种,对于 每一种数据类型都定义对应的广播事件和广播接收者,使得广播发送者并不关屯、接收者是 否接收到了广播事件,也不关屯、收到广播事件之后如何处理,所W使用广播传输数据保证 了模块的独立性,同时使得数据的传输能够高效有序进行。 3、本专利技术实施例提供的用于检测智能手机硬件状态的硬件信息检测系统能够检 测的硬件信息种类丰富,设及到了安卓手机硬件的方方面面,信息清晰详实,操作简便易 用,同时本专利技术实施例提供的用于检测智能手机硬件状态的硬件信息检测系统能够同时从 被检测端和检测端同时发起测试,尤其是检测端能够直接控制被检测端运行,实时记录运 行数据。【附图说明】 图1为本专利技术实施例提供的用于检测智能手机硬件状态的硬件信息检测系统的 系统架构图; 图2A是本专利技术实施例提供的用于检测智能手机硬件状态的硬件信息检测系统的 系统流程图;图2B是本专利技术实施例提供的用于检测智能手机硬件状态的硬件信息检测系统的 数据流通示意图;图3A是本专利技术实施例提供的用于检测智能手机硬件状态的硬件信息检测系统的 模块图;图3B是本专利技术实施例提供的电脑客户端的主界面的示意图; 图3C是本专利技术实施例提供的电脑客户端的主界面的示意图;[003引图4是本专利技术实施例提供的第一控制模块的模块图;图5是本专利技术实施例提供的第一传输模块的模块图; W40]图6是本专利技术实施例提供的第二传输模块的模块图; 图7是本专利技术实施例提供的第二控制模块的模块图;图8是本专利技术实施例提供的检测模块的模块图。【具体实施方式】 本专利技术实施例通过提供一种用于检测智能手机硬件状态的硬件信息检测系统,用 W满足现有技术中对使用安卓系统的手机进行硬件信息检测的系统的需求。 请参考图1,图1是本专利技术实施例提供的用于检测智能手机硬件状态的硬件信息 检测系统的系统架构图,如图1所示,安装于电脑10上的电脑客户端接收用户输入的检测 指令并向安装于智能手机20上的手机服务器端发出检测指令,手机服务器端根据检测指 令执行相应的检测动作,并将检测结果返回到电脑客户端进行显示。 请继续参考图2A和图2B,图2A是本专利技术实施例提供的用于检测智能手机硬件状 态的硬件信息检测系统的系统流程图,图2B是本专利技术实施例提供的用于检测智能手机硬 件状态的硬件信息检测系统的数据流通示意图,如图2A和图2B所示,电脑客户端通过输出 流向手机服务器发送检测指令,手机服务器端通过输入流接收检测指令并进行检测,手机 服务器端通过输出流将检测结果返回到电脑客户端进行显示,电脑客户端通过输入流接收 检测结果并进行显示。 请参考图3A,图3A是本专利技术实施例提供的用于检测智能手机硬件状态的硬件信 息检测系统的模块图,如图3A所示,该用于检测智能手机硬件状态的硬件信息检测系统包 括电脑客户端模块301和手机服务器端302,其中, 电脑客户端301包括:第一控制模块3011,用于接收用户通过电脑的输入模块输 入的第一检测指令;第一传输模本文档来自技高网...

【技术保护点】
一种用于检测智能手机硬件状态的硬件信息检测系统,其特征在于,包括电脑客户端和手机服务器端;其中,所述电脑客户端包括:第一控制模块,用于接收用户通过电脑的输入模块输入的第一检测指令;第一传输模块,用于将所述第一检测指令传输给所述手机服务器端;显示模块,用于通过所述第一传输模块接收所述手机服务器端发送的检测数据并进行显示;所述手机服务器端包括:第二传输模块,用于接收所述第一检测指令;第二控制模块,用于根据所述第一检测指令,生成启动指令;检测模块,用于根据所述启动指令进行检测,并通过所述第二控制模块将检测结果发送给所述显示模块。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄辰王时绘张龑刘鹏郑贤伟
申请(专利权)人:湖北大学
类型:发明
国别省市:湖北;42

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

1