AndroidウェアのプロジェクトでMoto 360のハートビートセンサーにアクセスする際に問題が発生しました。コードを使用:Moto 360がハートビートセンサーにアクセスできない
私は、ハートビートセンサーとウェルネスセンサーの両方がこのリストに表示されないことがわかりました。私はSensor.TYPE_HEART_RATEも使用しようとしましたが、どちらの方法でも、リスナーを登録するとセンサーがnullであることが示されます。誰でもこの作業をするためのアドバイスがありますか?
AndroidウェアのプロジェクトでMoto 360のハートビートセンサーにアクセスする際に問題が発生しました。コードを使用:Moto 360がハートビートセンサーにアクセスできない
私は、ハートビートセンサーとウェルネスセンサーの両方がこのリストに表示されないことがわかりました。私はSensor.TYPE_HEART_RATEも使用しようとしましたが、どちらの方法でも、リスナーを登録するとセンサーがnullであることが示されます。誰でもこの作業をするためのアドバイスがありますか?
あなたがたManifest.xmlボディデータのために以下permissionを入れていることを確認してください:このthreadで
uses-permission android:name="android.permission.BODY_SENSORS"
別の回避策は次のとおりです。
Sensor.TYPE_HEART_RATEが実際に正しいIDです。私は同じ問題を抱えていました。マニフェストでBODY_SENSORS権限を持っていてもセンサが無効です。私はアプリを削除し、時計を再起動し、実行時にBODY_SENSORS権限を要求して修正しました(https://developer.android.com/training/articles/wear-permissions.html参照)。 その後、私は身体センサーの許可のためにシステムのダイアログを得ました、そして、私はセンサーからアップデートを受信し始めました。
また、最新のSDKがインストールされていることを確認してください。お役に立てれば!