1

特定のしきい値トリガーとイベントを超える心拍数を取得したいアプリケーションを構築しています。自分のアプリケーションで、電話の別のアプリ (心拍数アプリ) によって取得されたデータを使用して、これを行う方法があるかどうか疑問に思っています。心拍センサーをゼロから作る必要はありません!!

たとえば、次のようなアプリからのデータを使用します: https://play.google.com/store/apps/details?id=com.macroinch.hydra.android&hl=en

これでもできますか?または、開発者の許可が必要ですか、それとも電話のファイルに出力されたデータを読むことができますか?

4

2 に答える 2

2

これはすでに別のスレッドで議論されています。主に 2 つの方法があり、1 つは contentprovider で、もう 1 つは sharedpreferences です。ただし、データを提供するアプリはそれらを実装する必要があります。2 つのアプリケーション間のデータ共有

于 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 に答える