收集终端中应用相关信息的方法和装置制造方法及图纸

技术编号:14032879 阅读:67 留言:0更新日期:2016-11-20 11:34
本发明专利技术涉及电子设备领域,公开了一种收集终端中应用相关信息的方法和装置。其中,该方法包括:以预定周期获取所述终端的标识和在所述终端中安装的应用的相关信息;以及将获取的所述终端的标识与所述终端中安装的应用的相关信息相关联,并将关联后的标识和相关信息存储到所述终端的本地文件中。通过使用本发明专利技术上述的方法和装置,能够对用户使用的终端中的应用的相关信息进行收集统计。

Method and apparatus for collecting related information in a terminal

The invention relates to the field of electronic equipment, and discloses a method and a device for applying relevant information in a collection terminal. Among them, the method includes the related information in a predetermined period of access to the terminal identification and application installed on the terminal in the application; and related information for installation of the terminal will obtain the identification and the terminal of the association and the association of identification and related information stored in the local file the terminal of the. By using the method and the device of the invention, the relevant information of the application in the terminal used by the user can be collected and counted.

【技术实现步骤摘要】

本专利技术涉及电子设备领域,具体地,涉及一种收集终端中应用相关信息的方法和装置
技术介绍
各种智能终端在人们的生活中已经得以广泛使用,智能终端例如可以包括手机、电视、汽车上终端设备和智能硬件等。通常情况下,后端服务都是基于终端的功能需求的,同时后端本身也有许多为了更好地服务于终端的自己的需求。基于此,就需要了解和掌握终端用户有哪些需求,比如对应用(APP)的喜好、最喜欢从哪个渠道下载什么样类型的APP等等。然而,在实现本专利技术过程中,专利技术人发现现有技术中尚没有相关技术方案用以了解和掌握终端用户的各种需求。
技术实现思路
本专利技术实施例的目的是提供一种收集终端中应用相关信息的方法和装置,以解决上述现有技术中的问题。为了实现上述目的,本专利技术实施例提供一种收集终端中应用相关信息的方法,其中,该方法包括:以预定周期获取所述终端的标识和在所述终端中安装的应用的相关信息;以及将获取的所述终端的标识与所述终端中安装的应用的相关信息相关联,并将关联后的标识和相关信息存储到所述终端的本地文件中。可选地,获取在所述终端中安装的应用的相关信息包括:对所述终端中安装的应用进行处理得到应用配置文件;从所述应用配置文件中读取应用的相关信息。可选地,将关联后的标识和相关信息存储到所述终端的本地文件中包括:按行将所述关联后的标识和相关信息存储到所述终端的本地文件中。可选地,该方法还包括:将所述本地文件中存储的所述关联后的标识和相关信息上传至远端数据库。可选地,用当前周期关联后的标识和相关信息替代上一周期关联后的标识和相关信息存储到所述终端的本地文件中。可选地,所述标识为IMEI,所述相关信息包括以下中的至少一者:应用的包名和应用的下载渠道。本专利技术实施例还提供了一种收集终端中应用相关信息的装置,其中,该装置包括:获取模块,用于以预定周期获取所述终端的标识和在所述终端中安装的应用的相关信息;以及关联模块,用于将获取的所述终端的标识与所述终端中安装的应用的相关信息相关联,并将关联后的标识和相关信息存储到所述终端的本地文件中。可选地,所述获取模块包括:处理模块,用于对所述终端中安装的应用进行处理得到应用配置文件;读取模块,用于从所述应用配置文件中读取应用的相关信息。可选地,所述关联模块将关联后的标识和相关信息存储到所述终端的本地文件中包括:所述关联模块按行将所述关联后的标识和相关信息存储到所述终端的本地文件中。可选地,该装置还包括:数据上传模块,用于将所述本地文件中存储的所述关联后的标识和相关信息上传至远端数据库。可选地,所述关联模块用当前周期关联后的标识和相关信息替代上一周期关联后的标识和相关信息存储到所述终端的本地文件中。可选地,所述标识为IMEI,所述相关信息包括以下中的至少一者:应用的包名和应用的下载渠道。通过上述技术方案,可以定期获取终端(例如,智能手机)的标识和在所述终端中安装的应用的相关信息,然后可以将所获取的所述终端的标识与所述终端中安装的应用的相关信息相关联(即,可以将所述终端的标识与该终端上的应用的相关信息对应起来,以表明这些应用信息是安装在该终端上的应用所具备的),并将关联后的标识和相关信息存储到所述终端的本地文件中。由此,能够对用户使用的每个终端中的应用的相关信息进行收集统计,进而能够根据所收集存储的每个终端的信息确定用户喜好的应用的类型列表和下载渠道(即,来源)列表,以为用户提供更好的服务。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是根据本专利技术一种实施方式的收集终端中应用相关信息的方法的流程图;图2是根据本专利技术一种实施方式的收集终端中应用相关信息的方法的流程图;图3是根据本专利技术一种实施方式的收集终端中应用相关信息的装置的方框图;图4是根据本专利技术一种实施方式的收集终端中应用相关信息的装置的方框图;以及图5是根据本专利技术一种实施方式的用于实现收集终端中应用相关信息的装置的计算机系统的结构示意图。具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。实施例一图1是根据本专利技术一种实施方式的收集终端中应用(APP)相关信息的方法的流程图。其中,该方法可以用于各种终端中,例如,手机、电视、汽车上终端设备和智能硬件等。在本专利技术实施例中,以终端操作系统为安卓(Android)系统为例,进行具体说明。如图1所示,本专利技术一种实施方式提供的收集终端中应用相关信息的方法包括:S100,以预定周期获取所述终端的标识和在所述终端中安装的应用(例如,第三方应用)的相关信息。其中以预定周期获取指的是无需实时进行获取,只需定期(定时)进行获取即可,该预定周期可以根据实际需要进行设定,例如,预定周期可以为一天、一周或一个月等。S102,将获取的所述终端的标识与所述终端中安装的应用的相关信息相关联,并将关联后的标识和相关信息存储到所述终端的本地文件中。其中,可以将终端的标识与该终端上的应用的相关信息对应起来,以表明这些应用信息是安装在该终端上的应用所具备的。此外,本地文件可以为以下中的至少一种:txt文档、excel文档和word文档。本领域技术人员应当理解,上述示例仅仅是示例性的,并非用于限定本专利技术。通过上述技术方案,可以定期获取终端的标识和在所述终端中安装的应用的相关信息,然后可以将所获取的所述终端的标识与所述终端中安装的应用的相关信息相关联,并将关联后的标识和相关信息存储到所述终端的本地文件中。由此,能够对用户使用的每个终端中的应用的相关信息进行收集统计,进而能够根据所收集存储的每个终端的信息确定用户喜好的应用的类型列表和下载渠道(即,来源)列表,以为用户提供更好的服务。实施例二在上述实施例一所述的方法的步骤S100中,获取在所述终端中安装的应用的相关信息可以包括:对所述终端中安装的应用进行处理得到应用配置文件;其中,对所述终端中安装的应用进行处理例如可以为对所述应用进行解压,而所述应用配置文件例如可以为Manifest文件。举例来讲,在终端的操作系统为Android系统的情况下,对所述终端中安装的应用进行解压得到的是Android Manifest文件,且解压操作可以利用Android工具aapt。从所述应用配置文件中读取应用的相关信息。举例来讲,可以利用Java文件处理类读取例如Manifest文件中的应用的相关信息。实施例三在上述实施例一所述的方法的步骤S102中,将关联后的标识和相关信息存储到所述终端的本地文件中可以包括:按行将所述关联后的标识和相关信息存储到所述终端的本地文件中。举例来讲,可以将终端的标识和相关信息作为一行内容存入本地文件中。更具体地,在终端的标识为IMEI(国际移动设备标识,International Mobile Equipment Identity)、应用的相关信息包括应用的包名(packagename)和应用的下载渠道(channel)时,可以将IMEI、packagename和channel三个信息作为一行内容存入本地文件中。其中,所述IMEI是终端本文档来自技高网...
收集终端中应用相关信息的方法和装置

【技术保护点】
一种收集终端中应用相关信息的方法,其中,该方法包括:以预定周期获取所述终端的标识和在所述终端中安装的应用的相关信息;以及将获取的所述终端的标识与所述终端中安装的应用的相关信息相关联,并将关联后的标识和相关信息存储到所述终端的本地文件中。

【技术特征摘要】
1.一种收集终端中应用相关信息的方法,其中,该方法包括:以预定周期获取所述终端的标识和在所述终端中安装的应用的相关信息;以及将获取的所述终端的标识与所述终端中安装的应用的相关信息相关联,并将关联后的标识和相关信息存储到所述终端的本地文件中。2.根据权利要求1所述的方法,其中,获取在所述终端中安装的应用的相关信息包括:对所述终端中安装的应用进行处理得到应用配置文件;从所述应用配置文件中读取应用的相关信息。3.根据权利要求2所述的方法,其中,将关联后的标识和相关信息存储到所述终端的本地文件中包括:按行将所述关联后的标识和相关信息存储到所述终端的本地文件中。4.根据权利要求3所述的方法,其中,该方法还包括:将所述本地文件中存储的所述关联后的标识和相关信息上传至远端数据库。5.根据权利要求3所述的方法,其中,用当前周期关联后的标识和相关信息替代上一周期关联后的标识和相关信息存储到所述终端的本地文件中。6.根据权利要求1-5中任一项所述的方法,其中,所述标识为IMEI,所述相关信息包括以下中的至少一者:应用的包名和应用的下载渠道。7.一种收集终端中应用相关信息的装置,其中,该...

【专利技术属性】
技术研发人员:隆彦王倩
申请(专利权)人:乐视控股北京有限公司乐视致新电子科技天津有限公司
类型:发明
国别省市:北京;11

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

1