問題タブ [google-fit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Google Fitness API のワークアウト エクササイズにアクセスできない
チュートリアル ( https://developers.google.com/fit/android/get-started ) を使用して、Fitness API を使用して歩数などの基本的なデータを取得することができました。DataSource
ただし、に関連するものを取得できませんでしたDataType.TYPE_WORKOUT_EXERCISE
。
ワークアウトのエクササイズに追加のライブラリが必要な場合や、特定のハードウェア要件がある場合のアイデアはありますか?
ここに私の仕様があります:
編集
これは、私が見つけることができる唯一のドキュメントでもありますWorkoutExercises
:
https://developers.google.com/android/reference/com/google/android/gms/fitness/data/WorkoutExercises
android - Google Fit API から毎日のランニングとウォーキングの歩数を取得する方法
それはおそらく初心者の質問ですが、私は成功なしで理解するために1日を失いました. Android アプリで Google Fit API を使用しており、ランニングやウォーキングの毎日の歩数などのデータの一部を表示する必要があります。データを時間単位で表示することができました (fe running in x min)。ステップ単位で表示する必要があります。
以下のコードは、データを時間単位 (ミリ秒単位) で取得する方法を示しています。
事前にTnx。
よろしくお願いします
MB
android - GoogleApiClient が切断されている場合、OnDataPointListener はコールバックを取得しません
Google Fit API を初めて使用しています。歩数を計算するようにBasicSensorsApi サンプルコードを変更しました。正常に動作していますが、問題はGoogleApiClient.disconnect()
、onStop()
関数を呼び出してから再度関数を呼び出すとGoogleApiClient.connect()
、コールバックの取得が停止することです。私はこのリスナーをどこにも登録解除していません。onStart()
OnDataPointListener
呼び出さないと正常に動作し、アクティビティの関数が呼び出されたGoogleApiClient.disconnect()
後にコールバック イベントが発生します。onStop()
関数を切断GoogleApiClient
する必要があるかどうかはわかりません。onStop()
はいの場合、どうすれば上記の問題を解決できますか?
関連するコードは次のとおりです。
android - ウィジェットの onUpdate 関数中に Google API から情報を取得する方法は?
Google API、特に Fitness API からの情報を表示する Android ウィジェットを作成しようとしています。現在、Fitness API クライアント (GoogleAPIClient オブジェクト) は Main アクティビティで public static 変数として設定されており、onUpdate 関数はそれを取得して .connect() を呼び出し、その API から情報を取得しようとします。動作しますが、アプリのメイン アクティビティがアクティブな場合のみです。アプリを閉じると、次にアプリが更新されたときに次のエラーでクラッシュします。
onUpdate() 関数の .connect() 呼び出し時。
私が見逃しているこれを行う適切な方法はありますか?onUpdate が呼び出されるたびに情報を取得できるようにするにはどうすればよいですか? ただし、onConnectionFailed 呼び出しを引き続き処理します。アクティビティであり、AppWidgetProvider はアクティビティではないため、最初に考えたプロバイダにクライアント オブジェクトを配置することはできません。
クライアントをプロバイダー内に配置し、新しいアクティビティを起動して、onConnectionFailed 中に startResolutionForResult 呼び出しに渡すことはできますか? もしそうなら、「エンクロージングクラス」としてカウントされるようにそのインテントを開始するにはどうすればよいですか - これは、プロバイダーを startResolutionForResult の引数として入れようとしたときに発生したエラーでした。
私はウィジェットと Google API の両方に不慣れで、API のウィジェットよりもはるかに経験豊富ですが、Android 開発全般の初心者のようなものです。助けてくれてありがとう。
android - フィットネス活動に関する歩数の詳細を取得しますか?
私は Google Fit SDK を使用しています。ステップの詳細を簡単に取得できますが、それらのステップを実行中にどのアクティビティが実行されたかを取得するのに本当に苦労しています。
それに応じて、 DataSet ソースを確認すると、常にcom.google.step_count.deltaになります。
android - Android: ウェアラブル デバイスから Google Fit データを取得するには?
ここで説明されているのと同じ手順に従っています (Google Fit クライアント接続部分は正常に動作しています)。
データ ソースを尋ねると、スマートフォンという 1 つの結果しか得られません。リスナーを追加すると、実際にデータを取得できるので機能します。
ただし、スマートフォンの Android Wear アプリを使用して、Android Wear スマートウォッチ Gear Live にも接続されています。どちらにもGoogle Fitが搭載されていますが、スマートウォッチからデータを取得したいです。
私が読んだ公式ガイドでは
Sensors API は、Android デバイスで使用可能なセンサーと、ウェアラブルなどのコンパニオン デバイスで使用可能なセンサーから生のセンサー データ ストリームへのアクセスを提供します 。
このコードはスマートフォン上で実行されているため、コンパニオン スマートウォッチからのデータ ソースも期待できると思います。しかし、それは私の電話アプリケーションには見えないようです。私は何か間違ったことをしていますか?
編集:
google-fit - Google Fit アプリなしで Google Fit API を使用する
Google Fit アプリがなくても Google Fit API を使用できますか?
Google Fit API を使用して歩数をカウントしたいのですが、Google Fit アプリをインストールしなくても実行できます。
android - Android - Google Fit - ユーザーの速度を取得
Google Fit の Android API を使用して、ユーザーの現在の速度を取得する必要があるアプリを構築しています。API は、findDataSources メソッドを使用して問題なく DataType.TYPE_SPEED を検出しますが、速度値は返されません。私のコードは次のとおりです。
私は何を間違っていますか?ありがとうございました
android - Google フィットネス履歴 readData() が結果を返さない
センサーを使用して歩数を検出しており、ソースを履歴に変更したいと考えています (今日の合計歩数を取得したい)。複数のスタック オーバーフローとチュートリアル (ほとんどは Google 独自のもの) に従いました。これは私のコードです。スティッキー サービスで作成されたクラスにあります。
本質的に、何も起こりません。ログ「onResult」が表示されません。どうしたの?それはクライアントのビルドですか?文脈?パラメータ?
ありがとうございました!
python - Google python api ライブラリ経由の Google フィット データ
Google のこの python ライブラリを使用していますが、'body' 引数に何を使用すればよいかわかりません。このツールが必要とする dict を作成するために描画できる例の本文はありますか?
私が使用しているコードは次のとおりです。
ボディを定義する必要がある部分までは問題ありません。これが私が試している体です:
私の体の辞書の何が問題になっていますか? エラー コードは次のとおりです: https://www.googleapis.com/fitness/v1/users/me/dataset:aggregate?alt=json が「内部エラー」を返しました">
API Explorer でのオブジェクトの例を次に示します。