为什么“附近消息”不订阅信标消息

时间:2019-02-07 08:34:04

标签: android kotlin google-play-services google-nearby

附近消息API不订阅信标消息。我该怎么办?

我完成了“附近的消息”在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 :(得分:0)

对于邮件,两个邮件都必须位于清单附近的 中。

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

请遵循此NearbyDevices getting-started。 或来自同一GitHub repo的另一个 在这里,API密钥就是“密钥”!

e.g. Your-Key-from-Google Developer Console