Почему Nearby Message не подписывается на Beacon Message

Nearby Message API Не подписывается на Beacon Message. Что я должен сделать?

Я закончил тестировать, работает ли «Сообщение рядом» в Android 7.0 и Android 9.0. И я сослался на этот документ (https://developers.google.com/nearby/messages/android/get-beacon-messages), но он все еще не работает.

listener = object: MessageListener() {
    override fun onFound(msg: Message) {
        Log.i(TAG, "Found: $msg")
    }

    override fun onLost(msg: Message) {
        Log.i(TAG, "Lost: $msg")
    }
}


val options = SubscribeOptions.Builder()
    .setStrategy(Strategy.BLE_ONLY)
    .build()
Nearby.getMessagesClient(this).subscribe(listener, options)

Ближайшее сообщение подписано, а маяковое сообщение — нет.


person 조경준    schedule 07.02.2019    source источник


Ответы (1)


Для сообщений он должен находиться в разделе Рядом с манифестом...

<meta-data
    android:name="com.google.android.nearby.messages.API_KEY"
    android:value="Your-Key-from-Google Developer Console." />

Следуйте этому началу работы с NearbyDevices . или другой из того же репозитория GitHub Здесь ключ API — это "ключ"!

например. Ваш ключ от консоли разработчика Google

person Pramod_PK    schedule 19.07.2019