着用していないときに、Androidウェア2.0の画面が自動的にロックされ、 と心拍アプリ/ウォッチフェイスは動作しません。AW2.0でアンドロイドウォッチを検出する方法
私は、着用を聞くためのサービスを開始せずに、現在着用している状態を取得する方法はありますか?
私は心拍センサーの精度を得ようとしましたが、私はいつも正しい結果をいつもすぐに得ることができないので、それは良い方法だとは思いません。
最新の着用状態を同期させるためのシステムAPIまたはgms APIはありますか?
着用していないときに、Androidウェア2.0の画面が自動的にロックされ、 と心拍アプリ/ウォッチフェイスは動作しません。AW2.0でアンドロイドウォッチを検出する方法
私は、着用を聞くためのサービスを開始せずに、現在着用している状態を取得する方法はありますか?
私は心拍センサーの精度を得ようとしましたが、私はいつも正しい結果をいつもすぐに得ることができないので、それは良い方法だとは思いません。
最新の着用状態を同期させるためのシステムAPIまたはgms APIはありますか?
体外センサー(磨耗していない場合は直ちにロックする)を備えた時計では、ウェイクアップセンサーTYPE_LOW_LATENCY_OFF_BODY_DETECTの存在を確認できます。これはO +の公開APIだけですが、N MR1以下の実際の値を使用することができます。 (すぐにロックしない)、オフボディセンサーなしの時計で
SensorManager sensorManager =
(SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
boolean hasSensor = sensorManger.getDefaultSensor(34, true /* wakeup */) != null;
、あなたの最善の策は、パブリックオフ-体の活動があるようには思えませんが、おそらく行動認識のいくつかの並べ替えですGoogle APIによって検出される可能性があります(here参照)。
AW2 2.0のhuawei watch2ではオフボディセンサーチェックが機能しません。戻り値は、ウォッチが摩耗しているかどうかに関係なく、センサー(34)が常にアクティブであることを示します。 – user2967347
しかし、時計には自動的にロック機能があります – user2967347
これにはコードがありますか?センサーイベントに登録すると、オンとオフのときに異なる値が返されます。 – z153