Почему «Ближайшее сообщение» не подписывается на сообщение маяка - PullRequest
0 голосов
/ 07 февраля 2019

API соседних сообщений Не подписывается на сообщение маяка.Что я должен делать?

Я закончил тестирование, работает ли «Nearby 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)

На соседнее сообщение подписано, а на маяковое сообщение нет.

1 Ответ

0 голосов
/ 19 июля 2019

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

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

Пожалуйста, следуйте этому NearbyDevices Getting-Start .или другой из того же GitHub repo Здесь API-ключ является «ключом» - чем-то!

например, Консоль разработчика Your-Key-from-Google

...