1

我正在构建一个应用程序,我希望心率超过某个阈值触发和事件。我想知道是否有任何方法可以通过在我自己的应用程序中使用手机上另一个应用程序(心率应用程序)检索到的数据来做到这一点。我宁愿不必从头开始构建心率传感器!

例如,使用来自这样的应用程序的数据:https: //play.google.com/store/apps/details?id=com.macropinch.hydra.android&hl=en

我什至可以这样做吗?还是我需要开发人员的许可,或者我可以将数据输出到手机上的文件中吗?

4

2 回答 2

2

这已经在另一个线程中讨论过了。主要有两种方法,一种是contentprovider,一种是sharedpreferences。但是提供数据的应用程序应该实现这些。两个应用程序之间的数据共享

于 2012-06-12T10:51:24.997 回答
1
I'm wondering if there's any way to do this by using data retrieved  

在我自己的应用程序中通过手机上的另一个应用程序(心率应用程序)

如果其他应用程序正在提供远程服务(查看 AIDL),那么您的应用程序可以调用该服务来实现功能。但 AFAIK Cardiograph 不提供此类服务。

或者我需要开发人员的许可,还是将数据输出到手机上的文件中我可以读取?

我在这里看到的唯一选择是获取源代码,显然您需要联系开发人员:D

如果此应用程序在 SD 卡上输出数据,那么您可以读取它。

于 2012-06-12T11:02:06.027 回答