Android 与手机上的应用程序配对

Android 与手机上的应用程序配对,android,android-contentprovider,deep-linking,android-contentresolver,Android,Android Contentprovider,Deep Linking,Android Contentresolver,在我的应用程序中,我想查看手机上安装的其他一些android应用程序(健康应用程序)的数据。我知道ContentProvider和ContentResolver类提供了这个功能 如果某些应用程序不共享其数据怎么办?如何与这些应用程序配对? 例如,我如何将“Runtastic”应用程序与我的应用程序配对,如我想在我的应用程序中点击一些按钮打开另一个健康应用程序(安装在手机上),还想访问它的健康相关数据(步骤计数) 有人实现过这种功能吗?Android设备应该是根设备。如果没有root,您将无法访问

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

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


有人实现过这种功能吗?

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

Android设备应为root。没有root,您无法访问这些数据。

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

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

您需要他们提供者的contentUri您需要他们提供者的contentUri