【技术实现步骤摘要】
本申请涉及数据共享,尤其涉及一种数据访问方法及电子设备。
技术介绍
1、目前,安卓tm(androidtm)操作系统提供有内容提供器(contentprovider),用于提供跨应用程序的数据共享和访问机制,实现在电子设备中的不同应用程序之间共享数据。具体地,现有技术中电子设备可以接收一个应用程序(或称为调用app)发送的第一数据请求,该第一数据请求用于请求查询电子设备中的任意一个contentprovider对应的共享数据。然后,电子设备响应于该第一数据请求,先将该contentprovider所在的进程拉起(例如,拉起该contentprovider所属的被调用app),再执行该contentprovider查询共享数据,并向调用app返回共享数据的步骤。
2、然而,电子设备中的大多数contentprovider可能没有可访问的共享数据,此时,电子设备将该contentprovider所在的进程拉起后也查询不到数据,导致无效的拉起该contentprovider所在的进程。拉起该内容提供器所在的进程还占用了电子设备的内
...【技术保护点】
1.一种数据访问方法,其特征在于,应用于电子设备,所述电子设备包括第一APP和第二APP,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述获取所述目标内容提供器的状态之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述拉起所述目标内容提供器所在的进程,包括:拉起所述第二APP。
4.根据权利要求1所述的方法,其特征在于,所述电子设备响应于所述第一数据请求,获取所述目标内容提供器的状态,包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述电子设备还包括第三APP,所述方法还包
6...
【技术特征摘要】
1.一种数据访问方法,其特征在于,应用于电子设备,所述电子设备包括第一app和第二app,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述获取所述目标内容提供器的状态之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述拉起所述目标内容提供器所在的进程,包括:拉起所述第二app。
4.根据权利要求1所述的方法,其特征在于,所述电子设备响应于所述第一数据请求,获取所述目标内容提供器的状态,包括:
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述电子设备还包括第三app,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述电子设备响应于所述第二数据请求,获取所述目标内容提供器的状态,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求5所述的方法,其特征在于,所述第二数据请求包括:用于请求向所述目标内容提供器对应的共享数据写入数据的请求,用于请求更新所述目标内容提供器对应...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。