我正在开发一个使用 Nearby Connections API 和基本 P2P 策略的应用程序。突然间,奇怪的是,我无法在我的 Pixel 3a 上使用最新的 Android 12 和 Play Services 做广告和发现设备。OnFailureListeners
抛出这些异常:
- 用于发现:
8037: unknown status code: 8037
- 广告:
8038: unknown status code: 8038
事实上,在文档和源代码中找不到它们。我还检查了 Google 的“Rock Papers Scissors”官方示例,它抛出了相同的错误代码。
当然,我重新安装了应用程序并重新启动并更新了我的手机。编辑:我也恢复了出厂设置,但没有帮助。但是在我使用 Android Flash Tool 降级到最新的 Android 11 后,它又开始工作了。此外,在使用不同手机的 Android 11、10 和 9 上一切正常。
任何想法是什么导致这个问题?过去两周它工作得很好,今天停止工作。我相信它需要对源代码进行深入调查(如果我可以寻求您的帮助,那将是非常棒的 Xlythe)。