附近背景信标演示在订阅时返回未知状态代码 2801.



我正在使用Google NearBackgroundBeacons示例测试Nearby MessagesAPI,

https://github.com/googlesamples/android-附近/树/主/消息/附近背景信标

如自述文件中所述,我创建了一个API密钥并将其放置在AndroidManifest.xml中。我的Estimote Beacon是为EddyStone-UID配置的。它是使用谷歌邻近 API 注册的,状态是活动。

当我在三星Galaxy S4上运行附近背景信标演示时, API 19, Android 4.4.4, 播放服务 8.4.89, 我看到以下错误

02-29 07:08:55.363 18073-18073/com.google.android.gms.near.messages.samples.nearbackgroundbeacons E/MainActivityFragment:无法解决错误。地位: 状态{状态代码=未知状态代码:2801,分辨率=空}

通话时

Nearby.Messages.subscribe(GoogleApiClient, PendingIntent, SubscribeOptions)

2801 是 TOO_MANY_PENDING_INTENTS ,以 NearbyMessagesStatusCodes 为单位。

使用 NearbyMessagesStatusCodes.getStatusCodeString(int) 而不是 CommonStatusCodes 中的那个。它将正确转换附近代码和通用代码。

相关内容

  • 没有找到相关文章

最新更新