15 min/d

ぼうずやのにっき

Android での BLE スキャンと位置情報の設定と targetSdkVersion

Android での BLE のスキャンをする際の、位置情報の設定について。 2017-04-26 に書いたものの続き。

targetSdkVersion22 なら基本的に位置情報は無効でも良いのだけど、Android 6.0.0 だと targetSdkVersion22 でも位置情報は有効でないといけない。それ以外のバージョンでは無効で良いので、うーん……。

Android 6.0でのBLE、Wi-Fiのスキャンは位置情報を有効にしないといけない - Qiita

おそらく 6.0.0 の分はバグだろうな……。そもそも targetSdkVersion22 にするのは動かなくなるからバージョンアップを避けているようなものなので、良くない。 targetSdkVersion などはなるべく上げていくほうが良い。位置情報が必要になるし、実行時の権限の要求も必要になるけど、仕方がない。


ゼルダの伝説 神々のトライフォース』の進捗。

進んでいない。闇の世界で 2 人目の賢者の娘を助けてから、うまく 3 人目の場所に行くことができず、うろうろしている。何箇所かでハートのかけらを手に入れたし、ビン、バイラの杖を手に入れた。はやく重い石を持ち上げられるようになりたい。