车载系统中监听应用的方法及装置制造方法及图纸

技术编号:17413309 阅读:53 留言:0更新日期:2018-03-07 09:11
本发明专利技术提供了一种车载系统中监听应用的方法及装置,该方法包括如下步骤:监听当前启动的应用;解析当前启动的所述应用的应用信息;将解析出的所述应用信息封装在广播中;按照指定方式发送所述广播;本发明专利技术中提供的车载系统中监听应用的方法及装置,发送包含有启动应用的应用信息的广播,便于通过该广播获取启动应用的详细应用信息。

Method and device for monitoring application in vehicle system

The present invention provides a method and a device of a vehicle monitoring application system, the method comprises the following steps: application of monitoring the current boot; the application of information analysis and application of current start; it will parse out the application information package on the radio; according to the specified way of transmitting the broadcast method and device applications; the vehicle monitoring system provided in the invention, sending contains application information to start the application of radio, easy access to start the application through the detailed application of information broadcast.

【技术实现步骤摘要】
车载系统中监听应用的方法及装置
本专利技术涉及车载系统,特别涉及一种车载系统中监听应用的方法及装置。
技术介绍
车载系统作为汽车中必不可少的一部分,作为用户与汽车进行交互的工具。车载系统中集成有多种应用供用户使用,目前,使用者点击应用图标启动时,使用者只知道启动了哪一个应用,无法清楚了解到该启动应用的详细应用信息;使用者之外的其它人则更加无法了解到启动应用的相关应用信息。
技术实现思路
本专利技术的主要目的为提供一种车载系统中监听应用的方法及装置,便于获取启动应用的应用信息。本专利技术提出一种车载系统中监听应用的方法,包括以下步骤:监听当前启动的应用;解析当前启动的所述应用的应用信息;将解析出的所述应用信息封装在广播中;按照指定方式发送所述广播。进一步地,所述监听当前启动的应用的步骤,包括:接收启动应用的请求;根据所述请求启动监听进程,监听当前启动的所述应用。进一步地,所述按照指定方式发送所述广播的步骤之后,包括:接收关闭广播的指令;根据所述关闭广播的指令,关闭所述广播。进一步地,所述按照指定方式发送所述广播的步骤,包括:获取接收方发送的接收广播指令,所述接收广播指令中包括接收方接收广播的类型;根据所述接收广播指令,将对应类型的广播发送至所述接收方。进一步地,所述按照指定方式发送所述广播的步骤,包括:将所述广播发送至预设的应用端。本专利技术还提供了一种车载系统中监听应用的装置,包括:监听单元,用于监听当前启动的应用;解析单元,用于解析当前启动的所述应用的应用信息;封装单元,用于将解析出的所述应用信息封装在广播中;发送单元,用于按照指定方式发送所述广播。进一步地,所述监听单元包括:接收子单元,用于接收启动应用的请求;监听子单元,用于根据所述请求启动监听进程,监听当前启动的所述应用。进一步地,所述装置还包括:接收指令单元,用于接收关闭广播的指令;关闭广播单元,用于根据所述关闭广播的指令,关闭所述广播。进一步地,所述发送单元包括:获取子单元,用于获取接收方发送的接收广播指令,所述接收广播指令中包括接收方接收广播的类型;第一发送子单元,用于根据所述接收广播指令,将对应类型的广播发送至所述接收方。进一步地,所述发送单元包括:第二发送子单元,用于将所述广播发送至预设的应用端。本专利技术中提供的车载系统中监听应用的方法及装置,具有以下有益效果:本专利技术中提供的车载系统中监听应用的方法及装置,监听当前启动的应用;解析当前启动的所述应用的应用信息;将解析出的所述应用信息封装在广播中;按照指定方式发送所述广播;发送包含有启动应用的应用信息的广播,便于通过该广播获取启动应用的详细应用信息,提升用户体验。附图说明图1是本专利技术一实施例中车载系统中监听应用的方法步骤示意图;图2是本专利技术另一实施例中车载系统中监听应用的方法步骤示意图;图3是本专利技术一实施例中车载系统中监听应用的装置结构示意图;图4是本专利技术一实施例中监听单元结构示意图;图5是本专利技术另一实施例中车载系统中监听应用的装置结构示意图;图6是本专利技术又一实施例中发送单元结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”“上述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件、单元、模块和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、单元、模块、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。参照图1,本专利技术提出一种车载系统中监听应用的方法,包括以下步骤:步骤S1,监听当前启动的应用;步骤S2,解析当前启动的所述应用的应用信息;步骤S3,将解析出的所述应用信息封装在广播中;步骤S4,按照指定方式发送所述广播。在本实施例中,车载系统中具有一个供车载系统中的所有应用调用底层程序的应用调用接口,在对车载系统进行编译时,对安卓源代码进行修改,在该应用调用接口处设置一个监听进程,该监听进程用于监听当前正在启动的应用;监听到应用启动时,解析出该应用的应用信息,该应用信息中包括应用的包名、类名、版本号、开发者信息、运营商等多种信息。将上述解析出的应用信息全部封装在一个广播中,也可以将启动的一个应用的应用信息封装在一个广播中,还可以是多个应用的应用信息封装在同一个广播中;根据封装的应用信息不同,该广播可以具有多种类型。车载系统中可以封装出多个广播,并按照指定的方式发生该广播,接收方(可以是指定或不指定的应用端)便可以接收该广播,从中解析出启动应用的应用信息。本实施例中,监听当前启动的应用的步骤S1,包括:S1a、接收启动应用的请求;S2a、根据所述请求启动监听进程,监听当前启动的所述应用。在本实施例中,用户点击车载系统中的应用图标或者通过其他方式启动应用时,发出相应的启动应用请求至所述应用调用接口;所述应用调用接口接收到该请求时,则启动车载系统中的监听进程,监听启动的应用。参照图2,在另一实施例中,所述车载系统中设置有关闭广播的进程;所述按照指定方式发送所述广播的步骤S4之后,包括:步骤S5,接收关闭广播的指令;步骤S6,根据所述关闭广播的指令,关闭上述广播,以禁止发送广播。在车载系统中设置关闭广播的进程,相应地,设置有关闭广播的控制开关;在不需要发送广播时,开启关闭广播的控制开关,便于关闭广播的发送,可以相应地降低系统资源的占用。在又一实施例中,所述按照指定方式发送所述广播的步骤S4,包括:S4a、获取接收方发送的接收广播指令,所述接收广播指令中包括接收方接收广播的类型;S4b、根据所述接收广播指令,将对应类型的广播发送至所述接收方。在本实施例中,接收方可以是车载系统中的应用端,或者开发者的开发应用端,其可以设置接收广播的类型并发送相应的接收广播指令;车载系统的应用调用端口接收到该接收广播指令时,便可以解析出接收方接收广播的类型,并筛选出对应类型的广播发送至接收方。此过程中,只将接收方需要的广播发送给接收方,避免发送多余的广播信息。在又一实施例中,所述按照指定方式发送所述广播的步骤,包括:S4c、将所述广播发送至预设的应用端。本实施例中,在车载系统中可以设置一份预设名单,该名单中预设存储有接收广播信息的应用端;将广播发送至预设名单中预设的应用端。综上所述,为本专利技术实施例中提供的车载系统中监听应用的方法,监听当前启动的应用;解析当前启动的所述应用的应用信息;将解析出的所述应用信本文档来自技高网
...
车载系统中监听应用的方法及装置

【技术保护点】
一种车载系统中监听应用的方法,其特征在于,包括以下步骤:监听当前启动的应用;解析当前启动的所述应用的应用信息;将解析出的所述应用信息封装在广播中;按照指定方式发送所述广播。

【技术特征摘要】
1.一种车载系统中监听应用的方法,其特征在于,包括以下步骤:监听当前启动的应用;解析当前启动的所述应用的应用信息;将解析出的所述应用信息封装在广播中;按照指定方式发送所述广播。2.根据权利要求1所述的车载系统中监听应用的方法,其特征在于,所述监听当前启动的应用的步骤,包括:接收启动应用的请求;根据所述请求启动监听进程,监听当前启动的所述应用。3.根据权利要求1所述的车载系统中监听应用的方法,其特征在于,所述按照指定方式发送所述广播的步骤之后,包括:接收关闭广播的指令;根据所述关闭广播的指令,关闭所述广播。4.根据权利要求1-3任一项所述的车载系统中监听应用的方法,其特征在于,所述按照指定方式发送所述广播的步骤,包括:获取接收方发送的接收广播指令,所述接收广播指令中包括接收方接收广播的类型;根据所述接收广播指令,将对应类型的广播发送至所述接收方。5.根据权利要求1-3任一项所述的车载系统中监听应用的方法,其特征在于,所述按照指定方式发送所述广播的步骤,包括:将所述广播发送至预设的应用端。6.一种车载系统中监听应用的装置,其特...

【专利技术属性】
技术研发人员:王辉耀方杰
申请(专利权)人:深圳市沃特沃德股份有限公司
类型:发明
国别省市:广东,44

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

1