在安卓系统中运行安卓穿戴AW应用的方法、装置和系统制造方法及图纸

技术编号:17304315 阅读:35 留言:0更新日期:2018-02-18 22:14
本发明专利技术公开了一种在安卓系统中运行安卓穿戴AW应用的方法、装置和系统,所述方法包括:当所述移动设备与所述可穿戴设备连接后,与所述可穿戴设备中的AW应用辅助程序建立数据通路;当AW版本的指定应用在所述可穿戴设备中运行后,接收所述AW应用辅助程序通过所述数据通路发送的所述AW版本的指定应用的数据,并将所述指定应用的数据发送给安卓版本的指定应用;和/或,接收所述安卓版本的指定应用的数据,将所述安卓版本的指定应用的数据通过所述数据通路发送给所述AW应用辅助程序,以使所述AW应用辅助程序将所述指定应用的数据发送给所述AW版本的指定应用。该技术方案解决了无法在非AW系统中运行AW应用的问题。

Methods, devices and systems for running Android wearable AW applications in Android system

The invention discloses a device and a system operating method, Android wearable AW applications in the Android system, the method comprises: when the mobile device and the wearable devices are connected, and the application of AW auxiliary program wearable devices in the establishment of data path; when the specified version of the application AW in the operation of Wearable devices after the specified application receives the AW application program assisted by the AW version of the data path of the transmitted data, and the application of the specified data sent to the specified application version of Android; and / or the specified application receives the Android version of the data the application of Android, will specify the version of the data to the AW application of auxiliary program through the data transmission path, so that the application of the AW auxiliary program to specify the data send the application to the AW version of the Application. This technical solution solves the problem that the AW application can not be run in the non AW system.

【技术实现步骤摘要】
在安卓系统中运行安卓穿戴AW应用的方法、装置和系统
本专利技术涉及计算机
,具体涉及在安卓系统中运行安卓穿戴AW应用的方法、装置和系统。
技术介绍
AW(AndroidWear,安卓穿戴)系统是谷歌公司面向智能手表等可穿戴设备推设计的定制化安卓系统,由于谷歌公司没有对该系统的桌面、通知栏等核心应用的源码进行公开,以及禁止第三方对这些应用和相关的服务进行修改,因此许多可穿戴设备的生产厂商选择在生产的可穿戴设备上使用自己定制的安卓系统。但是许多针对AW系统开发的应用是无法运行在这些安卓系统上的。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的在安卓系统中运行安卓穿戴AW应用的方法、装置和系统。依据本专利技术的一个方面,提供了一种在安卓系统中运行安卓穿戴AW应用的方法,其中,对于一个指定应用,其AW版本安装在可穿戴设备上,其安卓版本安装在本地移动终端上,所述可穿戴设备和所述本地移动终端中的操作系统均为安卓系统,该方法包括:当所述移动设备与所述可穿戴设备连接后,与所述可穿戴设备中的AW应用辅助程序建立数据通路;当AW版本的指定应用在所述可穿戴设备中运行后,接收所述AW应用辅助程序通过所述数据通路发送的所述AW版本的指定应用的数据,并将所述指定应用的数据发送给安卓版本的指定应用;和/或,当AW版本的指定应用在所述可穿戴设备中运行后,接收所述安卓版本的指定应用的数据,将所述安卓版本的指定应用的数据通过所述数据通路发送给所述AW应用辅助程序,以使所述AW应用辅助程序将所述指定应用的数据发送给所述AW版本的指定应用。依据本专利技术的另一方面,提供了一种在安卓系统中运行安卓穿戴AW应用的装置,其特征在于,对于一个指定应用,其AW版本安装在可穿戴设备上,其安卓版本安装在本地移动终端上,所述可穿戴设备和所述本地移动终端中的操作系统均为安卓系统,该装置包括:数据通路建立单元,用于当所述移动设备与所述可穿戴设备连接后,与所述可穿戴设备中的AW应用辅助程序建立数据通路;数据传输单元,用于当AW版本的指定应用在所述可穿戴设备中运行后,接收所述AW应用辅助程序通过所述数据通路发送的所述AW版本的指定应用的数据,并将所述指定应用的数据发送给安卓版本的指定应用;和/或,用于当AW版本的指定应用在所述可穿戴设备中运行后,接收所述安卓版本的指定应用的数据,将所述安卓版本的指定应用的数据通过所述数据通路发送给所述AW应用辅助程序,以使所述AW应用辅助程序将所述指定应用的数据发送给所述AW版本的指定应用。依据本专利技术的又一方面,提供了一种在安卓系统中运行安卓穿戴AW应用的系统,对于一个指定应用,其AW版本安装在可穿戴设备上,其安卓版本安装在移动终端上,所述可穿戴设备和所述移动终端中的操作系统均为安卓系统,该系统包括:安装在所述可穿戴设备上的AW应用辅助装置,安装在所述移动终端上的如上述的在安卓系统中运行安卓穿戴AW应用的装置。由上述可知,本专利技术的技术方案,通过与设置在可穿戴设备上的AW应用辅助程序建立数据通路,能够实现通过该数据通路传输应用数据,正常地实现AW应用的功能。该技术方案解决了无法在非AW系统中运行AW应用的问题,使得AW应用具有了更广泛的运行环境,也使得可穿戴设备的生产厂商在操作系统上有了更多的选择。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了现有技术中安卓版本的应用与AW版本的应用的通信框架示意图;图2示出了根据本专利技术一个实施例的一种在安卓系统中运行安卓穿戴AW应用的方法的流程示意图;图3示出了根据本专利技术一个实施例的安卓版本的应用与AW版本的应用的通信框架示意图;图4示出了根据本专利技术一个实施例的一种在安卓系统中运行安卓穿戴AW应用的装置的结构示意图;图5示出了根据本专利技术一个实施例的一种在安卓系统中运行安卓穿戴AW应用的系统的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。经过分析发现:许多AW应用不能独立实现应用的功能,需要与其他设备上的应用进行通信,例如:即时通信应用在使用安卓系统的手机上安装安卓版本,在使用AW系统的智能手表上安装AW版本,在接收到消息时,由安卓版本的应用获取到消息,通过手机与智能手表之间的蓝牙连接将消息传递给手表上的AW应用,用户就可以在智能手表上看到消息,并进行回复了。回复的消息同样通过蓝牙连接将消息传递给手机,由手机发送到即时通信应用的服务器。在消息的传递过程中,需要AW系统的框架层(Framework)参与,也就是AW应用通过AndroidWearFramework发送和接收消息。因此,在可穿戴设备的生产厂商自主定制的安卓系统中,由于缺少AndroidWearFramework,AW应用也就无法正确运行。相类似地,在安卓系统中,也通常需要安装一个AW助手类的应用APP,安卓版本的应用将数据发送给该AW助手,由AW助手与AndroidWearFramework进行通信,整个系统的框架如图1所示。因此,专利技术人想到,如果在自主定制的安卓系统中设置一个与AndroidWearFramework功能相同的应用,以及在手机上安装一个与AW助手功能相同的应用,就可以解决AW应用无法运行在普通或者自主定制的安卓系统中这一问题了。图2示出了根据本专利技术一个实施例的一种在安卓系统中运行安卓穿戴AW应用的方法的流程示意图,其中,对于一个指定应用,其AW版本安装在可穿戴设备上,其安卓版本安装在本地移动终端上,所述可穿戴设备和所述本地移动终端中的操作系统均为安卓系统。如图2所示,该方法包括:步骤S210,当移动设备与可穿戴设备连接后,与可穿戴设备中的AW应用辅助程序建立数据通路。其中,可穿戴设备与移动设备之间的连接可以是通过标准蓝牙协议建立的蓝牙连接。可穿戴设备可以是智能手表,移动设备可以是平板电脑、手机等。步骤S220,当AW版本的指定应用在可穿戴设备中运行后,接收AW应用辅助程序通过数据通路发送的AW版本的指定应用的数据,并将指定应用的数据发送给安卓版本的指定应用;和/或,当AW版本的指定应用在可穿戴设备中运行后,接收安卓版本的指定应用的数据,将安卓版本的指定应用的数据通过数据通路发送给AW应用辅助程序,以使AW应用辅助程序将指定应用的数据发送给AW版本的指定应用。这种情形下的通信框架图可以参考图3。可见,图2所示的方法,通过与设置在可穿戴设备上的AW应用辅助程序建立数据通路,能够实现通过该数据通路传输应用数据,正常地实现AW应用的功能。该技术方案解决了无法在非AW系统中运行A本文档来自技高网...
在安卓系统中运行安卓穿戴AW应用的方法、装置和系统

【技术保护点】
一种在安卓系统中运行安卓穿戴AW应用的方法,其特征在于,对于一个指定应用,其AW版本安装在可穿戴设备上,其安卓版本安装在本地移动终端上,所述可穿戴设备和所述本地移动终端中的操作系统均为安卓系统,该方法包括:当所述移动设备与所述可穿戴设备连接后,与所述可穿戴设备中的AW应用辅助程序建立数据通路;当AW版本的指定应用在所述可穿戴设备中运行后,接收所述AW应用辅助程序通过所述数据通路发送的所述AW版本的指定应用的数据,并将所述指定应用的数据发送给安卓版本的指定应用;和/或,当AW版本的指定应用在所述可穿戴设备中运行后,接收所述安卓版本的指定应用的数据,将所述安卓版本的指定应用的数据通过所述数据通路发送给所述AW应用辅助程序,以使所述AW应用辅助程序将所述指定应用的数据发送给所述AW版本的指定应用。

【技术特征摘要】
1.一种在安卓系统中运行安卓穿戴AW应用的方法,其特征在于,对于一个指定应用,其AW版本安装在可穿戴设备上,其安卓版本安装在本地移动终端上,所述可穿戴设备和所述本地移动终端中的操作系统均为安卓系统,该方法包括:当所述移动设备与所述可穿戴设备连接后,与所述可穿戴设备中的AW应用辅助程序建立数据通路;当AW版本的指定应用在所述可穿戴设备中运行后,接收所述AW应用辅助程序通过所述数据通路发送的所述AW版本的指定应用的数据,并将所述指定应用的数据发送给安卓版本的指定应用;和/或,当AW版本的指定应用在所述可穿戴设备中运行后,接收所述安卓版本的指定应用的数据,将所述安卓版本的指定应用的数据通过所述数据通路发送给所述AW应用辅助程序,以使所述AW应用辅助程序将所述指定应用的数据发送给所述AW版本的指定应用。2.如权利要求1所述的方法,其特征在于,该方法还包括:响应于在所述可穿戴设备上安装AW版本的指定应用的请求,将该指定应用的AW版本的安装包通过所述数据通路发送给所述AW应用辅助程序,以及通过所述数据通路发送安装指令,以使所述AW应用辅助程序在所述可穿戴设备上安装AW版本的指定应用。3.如权利要求2所述的方法,其特征在于,该方法还包括:调用安卓安装包管理服务,从该指定应用在所述本地终端的安卓版本的安装包的指定路径下解析出该指定应用的AW版本的安装包。4.如权利要求1-3中任一项所述的方法,其特征在于,所述可穿戴设备与所述移动设备之间的连接是通过标准蓝牙协议建立的蓝牙连接。5.一种在安卓系统中运行安卓穿戴AW应用的装置,其特征在于,对于一个指定应用,其AW版本安装在可穿戴设备上,其安卓版本安装在本地移动终端上,所述可穿戴设备和所述本地移动终端中的操作系统均为安卓系统,该装置包括:数据通路建立单元,用于当所述移动设备与所述可穿戴设备连接后,与所述可穿戴设备中的AW应用辅助程序建立数据通...

【专利技术属性】
技术研发人员:王映理郭宗飞
申请(专利权)人:深圳真时科技有限公司
类型:发明
国别省市:广东,44

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

1