问题标签 [ibeacon-android]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Radius Networks Android IBeacon 库 - 运行后台服务?
Pro 库的文档讨论了“在 iBeacon 检测上自动启动应用程序”,其中涉及引导通知程序。这很好,但是,我怀疑如果用户使用应用程序杀手,这仍然会停止应用程序,而例如 WhatsApp 仍然会在收到消息时创建通知。据我所知,使用 BroadcastReceiver 并注册事件。
这个特定的图书馆有可能吗?
android - 在 android.app.Service 中使用 Radius Networks Android IBeacon 库时,它不起作用
我正在使用 Radius Networks Android IBeacon 库。但是当我尝试在服务中使用它时,它不起作用,就像这个页面中的问题一样:https ://stackoverflow.com/questions/22439299/ranging-ibeacons-in-service-thread# 。我在Activity中可以得到不错的性能,但是在Service中使用的时候就不行了。如果你想看我的代码,请看上面的链接,我的代码和他的一样。同时可以看到一个日志err: Class not found when unmarshalling: com.radiusnetworks.ibeacon.service.StartRMData。我真的需要你的帮助!</p>
android - 使用 Radius Networks Pro iBeacon SDK 的后台 BLE 触发器
我正在运行 Android 4.3 的三星 Galaxy Tab 2 上使用 Radius Networks iBeacon SDK 的 Pro 版本进行开发。该应用程序已经成功使用非专业版 0.7 一个月了,但我想要后台事件,所以我去了专业版 1.0。AndroidProximityLibrary 项目是 Eclipse 中的一个项目依赖,ProximityKit.properties
文件位于src/
.
以下代码是我的 Application 子类,如文档中所述。该应用程序具有 BLUETOOTH 和 BLUETOOTH_ADMIN 权限。从 LogCat 输出中注意到,在didDetermineStateForRegion()
按预期进入睡眠后未调用该方法。必须改变什么才能在后台发生一些事情?
我见过一个类似的问题,叫做RadiusNetworks 库的 iBeacon 背景扫描 PRO feature?但是那里的问题似乎正在调用IBeaconManager.unbind()
,导致操作系统清理服务。我的代码从不调用IBeaconManager.unbind()
,只有IBeaconManager.bind()
.
我在信标范围之外运行应用程序,然后走进范围。30 秒后什么都没有发生,所以我按下电源按钮仍然没有任何反应。我把电话插上,从亚行那里得到了踪迹。
LogCat 在睡眠(家庭然后电源)和 30 秒后唤醒(电源)之间的 INFO 级别
android - Android iBeacon 接收单个指定信号
我在 iBeaconProject 中使用 BroadcastReceiver 从 onReceive 接收一系列信号。我想做的是只跟踪一个信标(我指定)以及它从我的手机到信标的距离。有什么想法吗,伙计们?请帮我!我正在使用http://www.radiusnetworks.com。我使用以下 onReceive 函数获得了一系列信号。我该怎么做呢?提前谢谢大家!
android - 在 Android 中,仅使用邻近 UUID 创建区域时如何在ExitedRegion 上获取 ibeacon 详细信息
我正在使用 Estimote 信标开发 android 应用程序。我正在尝试处理我将使用 100 多个信标的场景。为此,我不是为每个信标创建单独的区域,而是通过为所有信标分配通用 Proximity UUID 并通过仅传递 Proximity UUID 来声明区域来创建单个区域。我保留 Major 和 Minor 以唯一标识信标。
由于我的应用程序必须在后台,我正在使用带有onEnteredRegion和onExitedRegion回调的BeaconManager.MonitoringListener接口(我的理解是测距只能在应用程序处于前台时进行)。由于 onExitedRegion 没有为我提供任何触发 onExitedRegion 的信标列表,我如何才能获取信标详细信息,例如 onExitedRegion 中的 Major、Minor?
ibeacon-android - 如何在我的项目中集成 Android 信标库?
我在网上找到了这个 Android Beacon Library,我发现它非常好。但是我想将开源项目集成到我的应用程序中,并在代码中进行一些修改,以便在信标检测和其他一些场景中显示警报。实际上我是android的新手,所以如果有人可以帮助我如何将修改后的代码集成到应用程序中?提前致谢。
android - 如何让 Ibeacon 设备可以检测到其他设备
我有几件来自网上卖家的Ibeacon信号发送器(都是小企业,没有品牌),它们很便宜而且很小,可以支持我的iPad mini配置,包括“设备名称”、“接近UUID” ','广播间隔'等等。现在它甚至可以在我的安卓手机中使用:
我的问题是:是否有可能让这些 Ibeacon 设备检测周围的其他 BLE4.0 设备并发送出去数据?因为据我了解,Ibeacon 本身就是一个完整的 BLE4.0 支持设备,似乎人们出于某种目的删除了一些基本功能。
我的目的是将这些 ibeacon 设备嵌入到我的 ARDUINO 板上,通过连接它们的串口,它不仅可以作为 Ibeacon 发送器,还可以检测周围的其他 BLE4.0 设备并将其广告数据发送到 ARDUINO 板进一步处理。
android - Android 信标监测同时测距
继续我之前在此处提出的问题,我不再遵循为所有信标创建单个区域的方法。现在我在运行时创建区域。我先做了测距。下面是我试图实现的代码。
上述方法是否正确?问题是,有时,同一个信标在onEnteredRegion()中进入两次,但没有退出。我试图玩弄前景和背景扫描的扫描间隔,但事情不同步。我正在为 android 使用Estimote beacon sdk。
ibeacon-android - 如何为 Beacon 构建 Android 库的示例项目?
我正在尝试构建 Radius Networks 提供的以下示例项目,用于在 Android 中集成信标。该项目的链接如下: 示例项目
但问题是我无法构建项目。请解释这样做的步骤。提前致谢。
注意 - 我正在使用带有 ADT 插件的 Eclipse IDE 来构建应用程序。错误显示 - “Android Beacon Library is missing”。
android - 在 Android 中检测 iBeacon 并捕获详细信息
我正在使用 Radius Network 提供的proximity-reference-android 示例应用程序来检测iBeacon。我有一台配置为 iBeacon 的 iPad,并在邻近套件中添加了大约 3 个信标区域。我现在面临的问题是我无法获取信标名称,以及我在 Android 的邻近工具包中拥有的附加 url。
我基本上需要在 Android 应用程序的接近工具包中显示与信标区域关联的 url,就像 iOS 应用程序一样。
在调试时,我检查过即使在应用程序中检测到信标后,也不会调用 didEnterRegion。一旦检测到该特定信标,我基本上需要将其详细信息保存在数据库中。
调用didExitRegion的应用程序也没有。
发布下面的代码,请让我知道我在这做错了什么。
下面的代码是mainActivity类
任何帮助将不胜感激。谢谢:)