与手机上的应用配对

时间:2016-10-18 04:51:27

标签: android android-contentprovider deep-linking android-contentresolver

在我的应用程序中,我想查看手机上安装的一些其他Android应用程序(健康应用程序)的数据。我知道ContentProvider& ContentResolver类提供了这种功能。

如果某些应用程序不共享其数据怎么办?如何配对这样的应用程序? 例如,我如何配对' Runtastic'应用程序与我的应用程序配对,因为我想在我的应用程序中打开另一个健康应用程序(安装在手机上)点击一些按钮,还想访问它的健康相关数据(步数)?

有没有人实现过这种功能?

2 个答案:

答案 0 :(得分:2)

Android设备应该扎根。如果没有root,则无法访问这些数据。

答案 1 :(得分:1)

内容提供和内容解析器通过隐式意图提供数据,在提供api之前,您无法访问手机上安装的数据或其他应用。