2016-04-01 54 views
0

我從Kontakt.io有燈塔。 我嘗試編寫Android應用程序,每次去燈塔區域時都會顯示通知。應用程序必須在後臺運行並喚醒我的應用程序。燈塔渦流背景掃描

我嘗試使用Google Nearby API,但未找到信標。 官方谷歌示例應用程序也沒有找到燈塔。 我自己的應用程序找到了燈塔,但沒有在背景上工作。 我嘗試在Eddystone和iBeacon profil之間切換,但它仍然是一樣的。 由konkakt.io官方應用程序找到燈塔。 我自己的應用程序列出了區域信標也適用。 這些應用程序不會使用Google Nearby,但我可以使用Google Nearby編寫具有後臺掃描信標的應用程序。 在年初根據本手冊我繼續說下去: https://developers.google.com/nearby/messages/android/get-started#step_1_get_google_play_services

鏈接到谷歌樣本: https://github.com/googlesamples/android-nearby/tree/master/messages/NearbyBackgroundBeacons

在谷歌樣品BackgroundSubscribeIntentService。在MainActivityFragment中,我設置了全部並運行servise。但是這個服務沒有意向。我不知道該怎麼做。它發生在我身上的某種方式註冊應用程序的燈塔,但我不知道如何。

我有一萬普拉斯和三星Galaxy S6採用Android 6和藍牙功能4.

謝謝。

+0

問題是什麼?如果你的代碼不工作,你應該顯示代碼,解釋你期望發生的事情,以及發生的事情與你期望的不同。 – davidgyoung

+0

我編輯這個問題,並有新的問題http://stackoverflow.com/questions/36481333/google-nearby-api-background-scan-doesn%C2%B4t-work-after-application-kill @davidgyoung –

回答

1

你需要了解什麼是iBeacon顯示和埃迪斯通

  • 如果你想使用燈塔,因爲你需要更新通過Kontakt.io網面板(Kontak io Web Panel)信標配置的埃迪斯通,你有使用Kontakt io Android App(Kontakt io Google Play Store)更新信標,因爲信標將通過藍牙更新。

  • 如果您想在Google附近面板中使用您的信標,那麼您將信標配置爲eddystone。一旦你完成與kontakt io的所有配置,那麼你需要在谷歌開發人員信標面板Google Beacon Dashboard工作。

  • 現在您必須在Android手機中設置一些設置。

    1. Open your Chrome app。
    2. 轉到Chrome設置。
    3. 點擊隱私。
    4. 有一個項目名稱爲物理網絡你已打開它。
  • 如果您使用的是6.0以下版本的Android手機那麼您必須在手機中找到Google設置並打開附近。如果你使用5.0以上,然後去電話設置找到谷歌 - > NearBy - >然後打開。

謝謝 我希望這會幫助你。