Android Beacon Library和Update 6.0.1

时间:2016-07-14 12:22:04

标签: android bluetooth ibeacon-android altbeacon

昨天我将三星Galaxy S5 Neo更新到新的Android版本6.0.1。从那时起,将不再检测到信标。它确实连接了Beacon服务,更新扫描perios等,但它没有找到任何信标。 蓝牙被激活,Beacon Manifacturer的Beacon扫描仪仍能正常工作(找到所有信标)。但不是我的应用......这一切都在新的Android更新之前有效。

1 个答案:

答案 0 :(得分:2)

要检查的一些事项:

    设置中的
  1. 验证位置已启用 - >地点。必须将其设置为高精度或省电。如果设置为“仅设备”,则无法正常工作。从Android 6开始,必须启用位置才能进行蓝牙扫描。

  2. 确保您的应用已获得位置许可。检查设置 - >应用 - >你的应用 - >权限,并验证位置滑块是否设置为开。从Android 6开始,每个应用必须在运行时动态请求位置访问。如果您的应用没有代码来执行此操作,则您需要添加它。 (尽管可以在此处描述的设置中覆盖。)

  3. 确保您的应用程序的清单声明其声明的权限中的FINE_LOCATION或COARSE_LOCATION。

  4. 如果以上内容没有帮助检查LogCat(不只是过滤您的应用程序)是否存在蓝牙错误。

  5. 有关上述内容的详情,请参阅here