信息的处理方法和装置制造方法及图纸

技术编号:9694516 阅读:78 留言:0更新日期:2014-02-21 00:37
本发明专利技术涉及一种信息的处理方法和装置。该方法包括:接收触发命令,根据该触发命令生成内部调用命令;根据该内部调用命令,检测当前所连接的外部设备;从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息;根据所述外部设备的属性信息,生成对应的显示信息,并将所述显示信息输出至本地界面进行显示。本发明专利技术实施例实现了从设备的系统运行时的类中直接获取设备的属性信息,并进一步实现了设备属性信息的直观显示,提高了设备属性信息显示的直观性和效率。

【技术实现步骤摘要】
信息的处理方法和装置
本专利技术涉及终端应用领域,尤其涉及一种信息的处理方法和装置。
技术介绍
随着Android操作系统在智能终端中的应用越来越广泛,基于Android操作系统的获取智能终端信息的工具应用越来越广泛。获取智能终端信息的工具在智能终端与计算机通过连接线连接,并且在线安装手机驱动后,可获取并显示智能终端的相关信息。在实现本专利技术的过程中,专利技术人发现目前存在的获取智能终端信息的工具至少存在以下缺陷:1)操作界面复杂,对于适配中想要的信息不够直观明了 ;2)工具加载比较缓慢,或者会出现长时间无法连接智能终端的情况;3)对于智能终端的某些信息,如分辨率信息,一般不能直接获取,需要比较繁琐的操作方法来获取;4)信息显示不直观;5)工具不易维护和扩展。
技术实现思路
本专利技术实施例提供了一种信息的处理方法和装置,以实现从设备的系统属性文件中直接获取设备的属性信息,并进一步实现设备属性信息的直观显示,提高了设备属性信息显示的直观性和效率。第一方面,本专利技术实施例提供了一种信息的处理方法,所述方法包括:接收触发命令,根据所述触发命令生成内部调用命令;根据所述内部调用命令,检测当前所连接的外部设备;从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息;根据所述外部设备的属性信息,生成对应的显示信息,并将所述显示信息输出至本地界面进行显示。第二方面,本专利技术实施例提供了一种信息的处理装置,所述装置包括:调用单元,用于接收触发命令,根据所述触发命令生成内部调用命令;检测单元,用于根据所述内部调用命令,检测当前所连接的外部设备;获取单元,用于从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息;显示单元,用于根据所述外部设备的属性信息,生成对应的显示信息,并将所述显示信息输出至本地界面进行显示。本专利技术实施例提供的信息的处理方法和装置,接收触发命令,根据该触发命令生成内部调用命令;根据该内部调用命令,检测当前所连接的外部设备;从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息;根据所述外部设备的属性信息,生成对应的显示信息,并将所述显示信息输出至本地界面进行显示。由此实现了从设备的系统运行时的类中直接获取设备的属性信息,并进一步实现了设备属性信息的直观显示,提高了设备属性信息显示的直观性和效率。【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种信息的处理方法流程图;图2为本专利技术实施例提供的一种信息的处理装置示意图。【具体实施方式】以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透切理解本专利技术。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。本专利技术实施例针对现有技术下信息的处理方法的缺陷,提供了一种信息的处理方法和装置,在实际应用时该信息的处理方法可应用于需要检测外部设备的信息的场景中。当信息获取工具接收触发命令,根据该触发命令生成内部调用命令;根据该内部调用命令,检测当前所连接的外部设备;从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息;根据所述外部设备的属性信息,生成对应的显示信息,并将所述显示信息输出至本地界面进行显示。由此实现了从设备的系统运行时的类中直接获取设备的属性信息,并进一步实现了设备属性信息的直观显示,提高了设备属性信息显示的直观性和效率。图1为本专利技术实施例提供的一种信息的处理方法流程图。该实施例主体是信息获取工具,其中详细描述了信息获取工具接收触发命令后获取并显示设备相关信息的方法。如图1所示,本实施例包括以下步骤:步骤101,信息获取工具接收触发命令,根据所述触发命令生成内部调用命令。当用户想要在手机中、或游戏机中、或其他外部设备中安装某一个应用软件时,由于该应用软件可能对要外部设备有一定的配置要求,如系统要求,分辨率要求等。此时,用户可以使用信息获取工具来获取并显示外部设备的相关信息,如终端的型号、所使用的操作系统、分辨率等。当然,同样可以获取终端的中央处理器CPU信息、存储器信息等硬件配置信息。用户通过对该信息获取工具执行相应的操作,如双击操作、单击操作或右击操作等,可以向信息获取工具输入相应的触发命令。信息获取工具接收到该触发命令后,即可根据该触发命令生成内部调用命令,用以调用信息获取工具的内部功能。步骤102,信息获取工具根据所述内部调用命令,检测当前所连接的外部设备。信息获取工具生成内部调用命令,根据该内部调用命令检测当前与计算机相连接的设备。其中,该内部调用命令用来启动并运行该信息获取工具的各个功能,包括检测当前所连接的外部设备等。具体地,在检测外部设备的属性信息之前,需要先使用数据线将外部设备与计算机进行连接,在连接后运行信息获取工具,此时信息获取工具会自动执行内部调用命令,如调用Python脚本,其中本专利技术实施例提供的脚本功能可包括检测当前与计算机连接的外部设备。步骤103,信息获取工具从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息。当然,本专利技术实施例所提供的信息的处理方法只针对外部设备中安装的操作系统为Android系统的情况,信息获取工具从外部设备安装的Android系统的运行时的类,如Build类和Display类中获取外部设备的属性信息。其中,Build类提供外部设备的操作系统的硬件信息和系统信息,其中硬件信息可以包括终端的型号信息,如三星9250,HTC G7等,还可以包括终端的CPU信息存储器信息等。而Display类提供终端的屏幕尺寸和分辨率信息等。这些信息可以从system properties (系统属性)文件中获取,内建在操作系统中。具体地,通过步骤102,信息获取工具检测到当前连接的外部设备之后,从Android操作系统的运行时的类,如Build类和Display类中获取变量信息。该变量信息可以包括终端的型号、所使用的操作系统、分辨率等,即可以从外部设备所安装的操作系统的Build类中获取外部设备的型号属性信息,外部设备安装的操作系统及版本属性信息,从外部设备所安装的操作系统的Display类中获取所述外部设备的分辨率属性信息。除此之夕卜,信息获取工具还可以获取终端的CPU信息、存储器信息等。具体获取哪些信息可以由内部调用命令中携带的获取设备的属性信息的指示信息来确定,即可以由Python脚本的功能来确定。由于Python脚本具有便于维护和扩展的特点,因此本专利技术实施例提供的信息的处理方法所实现的功能比较易于扩展。步骤104,信息获取工具生成所述属性信息对应的显示信息,并将所述显示信息输出至界面进行显示。由于信息获取工具从外部设备的操作系统的运行时的类中获取的终端的属性信息可能并不是能够直接显示给用户的信息,如从Display类中获取的分辨率信息可能只有两本文档来自技高网...

【技术保护点】
一种信息的处理方法,其特征在于,所述方法包括:接收触发命令,根据所述触发命令生成内部调用命令;根据所述内部调用命令,检测当前所连接的外部设备;从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息;根据所述外部设备的属性信息,生成对应的显示信息,并将所述显示信息输出至本地界面进行显示。

【技术特征摘要】
1.一种信息的处理方法,其特征在于,所述方法包括: 接收触发命令,根据所述触发命令生成内部调用命令; 根据所述内部调用命令,检测当前所连接的外部设备; 从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息; 根据所述外部设备的属性信息,生成对应的显示信息,并将所述显示信息输出至本地界面进行显示。2.根据权利要求1所述的信息的处理方法,其特征在于,所述内部调用命令中携带有获取所述外部设备的属性信息的指示信息; 所述获取所述外部设备的属性信息具体为:根据所述内部调用命令携带的指示信息,获取所述指示信息所指示的所述外部设备的属性信息。3.根据权利要求1或2所述的信息的处理方法,其特征在于,所述属性信息至少包括所述外部设备的型号属性信息、所述外部设备安装的操作系统及版本属性信息、所述外部设备的分辨率属性信息。4.根据权利要求3述的信息的处理方法,其特征在于,所述从所述外部设备所安装的操作系统运行时的类中获取所述外部设备的属性信息具体为:从所述外部设备所安装的操作系统的构造Build类中获取所述外部设备的型号属性信息,所述外部设备安装的操作系统及版本属性信息;从所述外部设备所安装的操作系统的显示Display类中获取所述外部设备的分辨率属性信息。5.根据权利要求4所述的信息的处理方法,其特征在于,所述根据所述外部设备的属性信息,生成对应的显 示信息具体为: 对所述外部设备的属性信息的格式进行处理,生成预设格式的显示信息。6.根据权利要求5所述的信息的处理方法,其特征在于,所述对外部设备的属性信息的格式进行处理,生成预设格式的显示信息具体为: 对所述外部设备的型号属性信息的格式进行处理,生成预设格式的外部设备的型号显示信息;对所述外部设备安装的操作系统及版本属性信息的格式进行处理,生成预设格式的外部设备安装的操作系统及版本显示信息;对所述外部设备的分辨率属性信息...

【专利技术属性】
技术研发人员:杜磊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1