Androidに搭載されているセンサー一覧を取得する方法

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

AndroidWearに搭載されている加速度センサーのメーカーと型番を調べる必要が出たので,
やってみます.
Androidスマートフォンでも同様です.

はじめに

SensorクラスにTYPE_ALLがあります.

TYPE_ALL
Added in API level 3

A constant describing all sensor types.
Constant Value: -1 (0xffffffff)

端末に搭載されているセンサー一覧を返すようです.

コード

実行端末の搭載センサーを表示するコードです.

mobile,wear どちらでもいけます.

結果

実行すると,画面にセンサー一覧が表示されました.

ですが,スマートウォッチは画面が小さく,画面に収まらなかったので,
Logに出力しています.

この方がコピペもできて便利です.

ちなみに加速度センサーはSTMicroelectronics社のLSM6DS3という6軸の加速度,ジャイロ兼用センサーでした.(HUAWEI WATCH)

参考にしたサイト

センサーの一覧を取得する|プログラマへの道 ~ Moonlight 明日香 ~

公式サイト

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。

コメントを残す

*