无法绑定到Radius Networks Android IBeacon服务

时间:2014-05-01 13:35:38

标签: ibeacon-android android-ibeacon

所以,我刚刚构建并演示了免费的Radius Networks IBeacon Android库。为我完美工作。

我刚刚将代码移植到我自己的应用程序并更新了以下内容:

  • 更新清单以指定BLUETOOTH& BLUETOOTH_ADMIN权限
  • 我有一个FragmentActivity实现IBeaconConsumer(覆盖onIBeaconServiceConnect)
  • 我的Android项目引用了Radius Networks的AndroidIBeaconLibrary项目
  • 我的项目构建目标是G& D,Android API Level 18的OpenMobile API(带服务层)

在我的应用程序中,我从未通过IBeacon消费者获得回调..为什么会这样?

IBeacon库中是否有某种保护机制围绕其他绑定到服务的应用程序。即相同的包装名称等?

感谢。

1 个答案:

答案 0 :(得分:0)

所以问题是Radius Networks IBeacon Android服务没有注册。

大卫指出,图书馆项目和应用项目的清单需要合并。

要合并清单,您必须将以下行添加到应用程序项目的project.properties文件中。

manifestmerger.enabled=true

对我来说,这没有用,所以我把库项目清单的内容拿出来放在应用程序项目的清单中。

现在一切正常。