gpt4 book ai didi

android - WifiP2pManager.discoverPeers 在 android 10 中失败

转载 作者:行者123 更新时间:2023-12-04 23:47:08 30 4
gpt4 key购买 nike

以下代码示例返回错误代码:0,这是 android 内部错误的错误代码。是否有任何解决方法可以在 android 10 设备中发现对等点?

                wifip2pmanager.discoverPeers(wifip2pmanagerChannel, new WifiP2pManager.ActionListener() {
@Override
public void onSuccess() {
status.setText("Peer Discovery Started");
}

@Override
public void onFailure(int reason) {

status.setText("Error code:" + reason);
}
});

最佳答案

完全一样的事情发生在我身上...ACCESS_FINE_LOCATIONACCESS_COARSE_LOCATION还不够。用户必须明确激活位置服务!
(在我的情况下,打开位置解决了问题......)
这意味着:您可以在设置中手动激活位置,或者向用户发出可用性友好请求以激活位置服务(类似于权限请求窗口;请参阅谷歌地图)
this question例如后者的代码。希望这可以帮助!
编辑:如果您搜索不包含任何 Google 库的 anwser,请参阅 this question 的 anwser .

关于android - WifiP2pManager.discoverPeers 在 android 10 中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63340713/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com