【问题标题】:Beacon eddystone background scanning信标涡石背景扫描
【发布时间】:2016-04-01 10:48:43
【问题描述】:

我有来自 Kontakt.io 的信标。 我尝试编写每次进入信标区域时都会向我显示通知的 Android 应用程序。应用必须在后台运行并唤醒我的应用。

我尝试使用 Google Nearby API,但未找到信标。 谷歌官方示例应用也没有找到信标。 我自己的应用程序找到了信标,但无法在后台运行。 我尝试在 Eddystone 和 iBeacon 配置文件之间切换,但它仍然是一样的。 konkakt.io 的官方应用程序找到信标。 我自己的列出区域信标的应用程序也可以使用。 这些应用程序不使用 Google Nearby,但我可以使用 Google Nearby 编写带有后台扫描信标的应用程序。 一开始我是按照本手册进行的: https://developers.google.com/nearby/messages/android/get-started#step_1_get_google_play_services

链接到 Google 示例: https://github.com/googlesamples/android-nearby/tree/master/messages/NearbyBackgroundBeacons

在 google 示例中是 BackgroundSubscribeIntentService。在 MainActivityFragment 我设置所有并运行服务。但是此服务没有传入意图。我不知道该怎么做。我突然想到以某种方式向应用程序注册了一个信标,但我不知道如何。

我有搭载 Android 6 和蓝牙 4 的 Oneplus One 和三星 Galaxy S6。

谢谢。

【问题讨论】:

  • 问题是什么?如果您的代码无法正常工作,您应该展示代码,说明您预期会发生什么以及正在发生的事情与您的预期不同。
  • 我编辑了这个问题并有新问题stackoverflow.com/questions/36481333/…@davidgyoung

标签: android google-play-services beacon eddystone


【解决方案1】:

你需要了解什么是 iBeacon 和 Eddystone

    1234563信标,因为信标将通过蓝牙更新。
  • 如果您想在 Google 附近面板中使用信标,那么您已将信标配置为 eddystone。使用 kontakt io 完成所有配置后,您需要在 google Developer beacon Panel Google Beacon Dashboard 上工作。

  • 现在您必须在 Android 手机中进行一些设置。

    1. 打开您的 Chrome 应用程序。
    2. 转到 chrome 设置。
    3. 点击隐私。
    4. Physical web中有一个项目名称,您已将其打开。
  • 如果您使用的是 6.0 以下版本的 Android 手机,那么您必须在手机中找到 Google 设置并打开附近。如果您使用 5.0 以上版本,请转到电话设置找到 google -> NearBy -> 并打开。

谢谢 我希望这能帮到您。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-11
    • 1970-01-01
    • 2013-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-28
    相关资源
    最近更新 更多