Android扫描与模拟器配合良好,与真正的信标硬件不配合

Android扫描与模拟器配合良好,与真正的信标硬件不配合,android,bluetooth-lowenergy,beacon,altbeacon,Android,Bluetooth Lowenergy,Beacon,Altbeacon,我在Android上创建了一个信标扫描应用程序。该应用程序的目标是识别信标是否被扫描 我用android上的beacon simulator应用程序测试的应用程序。我的一部手机充当信标发射器。该应用程序工作正常,可以检测到手机发送的信标信号,但当我的客户使用真实的信标进行测试时,该应用程序没有检测到信标。该应用程序与模拟器信标应用程序配合良好,但与真实信标不配合 移动设备型号和操作系统版本 安卓8.0和安卓7.0 Android AltBeacon库版本 2+在Gradle Dependency

我在Android上创建了一个信标扫描应用程序。该应用程序的目标是识别信标是否被扫描

我用android上的beacon simulator应用程序测试的应用程序。我的一部手机充当信标发射器。该应用程序工作正常,可以检测到手机发送的信标信号,但当我的客户使用真实的信标进行测试时,该应用程序没有检测到信标。该应用程序与模拟器信标应用程序配合良好,但与真实信标不配合

移动设备型号和操作系统版本 安卓8.0和安卓7.0

Android AltBeacon库版本
2+在Gradle Dependency中,最有可能的解释是,您的客户端正在使用一个信标测试应用程序,该信标(a)不工作(b)未传输您的应用程序设置为检测的格式和/或标识符。如果您不能与您的客户处于同一位置,请客户使用BeaconScope应用程序检测信标并向您发送屏幕截图。

最可能的解释是,您的客户正在使用信标测试应用程序,该信标(a)不工作(b)未传输您的应用程序设置为检测的格式和/或标识符。如果您不能与您的客户在同一地点,请客户使用BeaconScope应用程序检测信标并向您发送屏幕截图。

听起来很傻,但您的手机是否启用了蓝牙功能?有各种类型的BLE信标:iBeacon、Eddystone、Altbeacon是我熟悉的信标。因此,您的应用程序可能会扫描Eddystone信标,而客户端可能有iBeacons。有很多方法可以配置Android Beacon库来扫描这些类型中的任何一种,但我相信一次只能扫描一种。@Joshua best yes bluetooth已打开。我在beacon模拟器应用程序上使用eddystone和altbeacon进行了测试。但它并不是在扫描真正的设备。你能用像BeaconScope这样的现成信标扫描仪检测到信标吗?如果是,请显示屏幕截图和扫描设置代码。最可能的解释是,您的客户端正在使用信标测试应用程序,该信标(a)不工作(b)未传输您的应用程序设置为检测的格式和/或标识符。如果您不能与您的客户处于同一位置,请客户使用该应用程序检测信标并向您发送屏幕截图。这听起来很愚蠢,但您的手机是否启用了蓝牙功能?有各种类型的BLE信标:iBeacon、Eddystone、Altbeacon是我熟悉的信标。因此,您的应用程序可能会扫描Eddystone信标,而客户端可能有iBeacons。有很多方法可以配置Android Beacon库来扫描这些类型中的任何一种,但我相信一次只能扫描一种。@Joshua best yes bluetooth已打开。我在beacon模拟器应用程序上使用eddystone和altbeacon进行了测试。但它并不是在扫描真正的设备。你能用像BeaconScope这样的现成信标扫描仪检测到信标吗?如果是,请显示屏幕截图和扫描设置代码。最可能的解释是,您的客户端正在使用信标测试应用程序,该信标(a)不工作(b)未传输您的应用程序设置为检测的格式和/或标识符。如果你不能与你的客户在同一个地方,请客户使用应用程序检测信标并向你发送屏幕截图。