【发布时间】:2016-09-30 12:01:18
【问题描述】:
我正在使用 altbeacon 库来监控和测距信标。我已阅读您的请求权限页面,只是想知道,如果我针对 API 23+ () 定位位置权限,扫描是否适用于 API
【问题讨论】:
-
为什么不用虚拟设备做测试呢?所有 API 都可用。仅供参考,API 23 对权限进行了巨大的更改,从那里开始,应该在运行时检查权限,在此之前,使用清单,所以没有理由阻止那里。
-
虚拟设备无法使用蓝牙,需要扫描信标。
-
我的错,但评论的其余部分仍然有效。您需要以不同方式管理之前 23 和其余的权限。
-
是的,我愿意,但我的问题是,如果我仅在 API >= 23 的设备上使用位置服务,我是否能够在 API
-
再一次,如果您正确管理您的权限,是的(除非 API 不支持这些 API)。更改仅适用于较新的 API(23 +),其余代码将被跳过(您的条件应该这样做)并且它将起作用。基本上,您只需要使用虚假的蓝牙数据来测试这是否可行,并且确定在 AVD 中的位置是否相同,无需使用真实的信标进行测试。
标签: android ibeacon ibeacon-android