問題タブ [android-wear-data-api]
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 - Android Wear 心拍センサーから基になる色/光データを読み取りますか?
Android Wear スマートウォッチで心拍センサー データを読み取りたいです。ドキュメントによると、心拍センサーは次の 2 つのことしか報告しないようです。
- 心拍数(拍/分)
- 精度測定値またはエラー コードのいずれか
Android Wear 心拍センサーの基礎となるデータ、つまり、心臓の鼓動を判断するために使用する任意の時点での赤色光 (または緑色または青色光)の量を取得することは可能ですか?
Instant Heart Rate アプリはカメラからカラー データを取得し (これは Android Wear 心拍数モニターとは異なることを私は知っています)、それを使用して心拍数のグラフを表示します。
同様のことをしたいのですが、カメラの代わりに Android Wear の光学式心拍センサーを使用します。グラフを作成するには、1 分あたりの心拍数だけでなく、任意の時点での赤色光のレベルを知る必要があります。それが可能かどうか誰にもわかりますか?
java - ウォッチフェイス サービスをデプロイして実行する方法
カスタムウォッチフェイスの作成方法に関するこのチュートリアルに従っています。コードをコピーしてプロジェクトを適切に設定した後 (すべての時計の座標を動的にする以外に)、アプリを実際に実行する方法がわかりません。プロジェクトとコードをここに投稿します。
そしてコード:
ほとんどはまだあまり機能していません。描画の仕組みをテストしたいだけです。
マニフェスト ファイル: ウェアのマニフェスト ファイル:
携帯電話のマニフェスト ファイル:
これをテスト実行する方法がわかりません。「アクティビティが見つかりません」というメッセージが表示されますが、チュートリアルを適切に実行しています。私はすでにAndroidアプリケーションを作成していますが、これは私を混乱させました。
(描画コードのヒントやものは必要ありません。これを実行するために何をする必要があるかを知りたいだけです)
編集:「開始...」からアプリケーションを開始したくない
android - Android Wear からのデータを分析する必要がある
詳細な分析のために Android ウェアからデータを転送する最良の方法を知りたいです。私が見つけたいくつかのオプションは、摩耗のローカルデータベースにデータを保存するか、GoogleクラウドApiを使用してクラウドにデータを保存することでした. 摩耗に関するデータを継続的に収集し、そのデータを転送して分析し、さらに処理する必要があります。
java - Wear Module Android から Handheld クラスのメソッドを実行する
と呼ばれる MainActivity にメソッドがあるとしましょう。それが何を意味するかというとEmergencyalert()
、選択した連絡先に警告メッセージを送信します。Emergencyalert()
そのため、ユーザーが Android Wear の緊急ボタンをクリックしたときに、ハンドヘルド デバイスでメソッドを実行するだけの摩耗アプリが必要でした。私のプロジェクトには、mobile と wear という 2 つの異なるモジュールがあります。私はアンドロイドスタジオを使用しています。よろしくお願いします。
java - ウェアラブルから電話にメッセージを送信し、すぐに返信する
私は今日、一日中 Android Wear Message API と戦ってきましたが、これについて何らかの助けが必要であることを最終的に受け入れました。
私のアプリはとても簡単です。Mobile 部分は、MainActivity (「Hello world」を表示するだけ) と、 WearableListenerServiceを拡張する Service で構成されます。 Wear 部分は、単一の Button を持つ単なる MainActivity であり、MessageApi.MessageListenerを実装します。
アイデアは簡単です: モバイルにメッセージを送信する Wear デバイスのボタンを押します。モバイルがメッセージを受信すると、送信者のメッセージ パス(例: /mobile ) を含むトーストを表示します。これを行った直後に、モバイルは、 reply()メソッドを使用して Wear デバイスにメッセージを送り返す必要があります。私がやりたいことは、このメッセージをログに記録することだけです。
最初の部分は問題なく達成できます。ボタンが押されると、モバイルは「/mobile」というトーストをポップアップ表示します。ただし、返信はエーテルの中で迷子になっているようです。エラーはありませんが、メッセージもありません。
誰かが私が間違っていることを理解するのを手伝ってもらえますか? 以下にファイルを貼り付けました。
これは私がフォローしているチュートリアルです。乾杯!
着用: MainActivity.java
モバイル: ListenerService.java
Mobile MainActivity は非常に些細なことなので、わかりやすくするために省略しました。
android - Android ウェアラブルからセンサー データをストリーミングする最大レート
ウェアラブルからのリアルタイム センサー データ ストリーミングを必要とするアプリを開発しています。LG G ウォッチと加速度計とジャイロスコープ センサーを使用しています。
センサー データとシステムの現在の時刻は、各センサー X 32 サンプルの各軸の 4 バイトの配列としてパッケージ化されます (したがって、4 X 3 X COUNT.
このデータは、メッセージ API を介して送信されます。
主な質問: 最速の更新レート (SENSOR_DELAY_FASTEST) でセンサーを登録しました。モバイル デバイスでキャプチャしたデータ サンプルを分析すると、タイム ステップはサンプルあたり約 200 ミリ秒 (約 5 HZ) です。
私ははるかに速く期待しています。
私は次のように制限されていますか?
DataApi を使用すると、データをモバイル デバイスにもっと高速にストリーミングできますか?
ここに私のコードのセクションがあります: