【发布时间】:2014-03-20 14:14:51
【问题描述】:
如果我想在 Android 或 IOS 中开发自己的 iBeacon 服务,它必须是实用的。这意味着客户可以在不缺电池的情况下使用我的服务。
我认为即使 iBeacon 技术基于蓝牙低功耗,它仍然可能缺乏电池。这是因为必须始终运行应用程序才能扫描 iBeacon 设备。
据我所知,iOS 有自己的电池问题解决方案。当 IOS 应用程序检测到 iBeacon 设备时,它会在后台运行,并且 IOS(不是应用程序)会自行扫描特定的 UUID,而不是附近的所有 UUID。这就是他们节省能源的方式。我说的对吗?
但对于 Android,不提供任何电池问题的解决方案。更重要的是, 当 Android 应用程序检测到 iBeacon 设备时,它会扫描附近的所有 UUID 并处理所有内容,而不是 Android 操作系统。是这样吗?
所以在我开始开发自己的服务之前,我担心这个电池问题。 用电池会好吗? 有什么好的解决办法分享吗??请问各位大神是怎么解决这个问题的?
【问题讨论】: