如何让您的应用从 Android 已安装的应用中获取数据

How to let your app take data from apps that are already installed by Android

我想制作一个应用程序,它从我的 phone ( Android ) 上已经安装的其他应用程序中获取 info/data。举个例子:假设我想制作一个应用程序来显示我用 phone 向每个人发送了多少条消息。然后我想让我的应用程序与我的 phone 上的消息应用程序相关联,并计算我向某人发送消息的次数,获取该数据并将其放在我的应用程序中。 当我搜索这个问题时,我发现一个 'solution' 正在处理意图,但据我所知,您可以使用意图在您自己创建的应用程序之间共享数据。我希望能够从非我制作的应用程序中获取数据。如何?已经谢谢了

你不能,否则会是一个安全问题,考虑一个银行应用程序...在 Android 中,所有应用程序都在财务上分为不同的目录。

您只能从公开方法(如 Intent)的应用访问数据。