我试图在Android上与wifi直接聊天。但我有一些问题。假设一个房间里有10个设备。为了使它交流,我必须有1个组主和9个客户吗?所以,如果我是一个客户,我如何找到团队所有者连接到他?我如何知道房间里是否有团队老板?我试图建立连接,我已经制作了通信3设备,但手动。我想找一个房间的小组老板并且连接到它。我也尝试在“GroupOwner”中重命名设备,但不可能。WiFi直接聊天组负责人
0
A
回答
0
使用WiFiP2PManager,您将能够扫描组所有者并获取列表,就像扫描WiFi AP一样。您也可以将连接请求发送给其中的一个。所有这些都可以通过编程来完成。安卓4.1还提供了范例代码,WiFi直连:
http://www.androidside.com/docs/resources/samples/WiFiDirectDemo/index.html
0
我怎么知道是否有在房间里群主?
那么一旦你在onPeersAvailable
回调同行的列表中,您可以拨打
WifiP2pDevice groupOwner = null;
Collection<WifiP2pDevice> deviceList = peerList.getDeviceList();
ArrayList<WifiP2pDevice> peers = new ArrayList<WifiP2pDevice>();
peers.addAll(deviceList);
int i = 0 ;
while(i < peers.size() && groupOwner ==null){
if(peers.get(i).isGroupOwner() == true){
groupOwner = peers.get(i);
}
i =i+1 ;
}
我希望这有助于找到你组所有者。
相关问题
- 1. Android上的wifi聊天
- 2. Wifi直接组重组
- 3. 在线支付的实现 - 直接支付产品负责人从他们
- 4. Android和PC之间的Wifi聊天
- 5. sql聊天群组同样聊天
- 6. Android视频聊天直播?
- 7. 使用服务负责人获得TGT
- 8. 的git:移动分公司负责人
- 9. 实现聊天机器人
- 10. 与socket.io的私人聊天
- 11. 聊天机器人:安装
- 12. 多人聊天文本
- 13. 聊天机器人平台
- 14. 解析+ PubNub:私人聊天
- 15. 分配(聊天机器人)
- 16. 数据库设计:私人聊天,群组聊天和电子邮件
- 17. JNI直接缓冲区。谁负责本地缓冲区释放?
- 18. 通量什么是负责直接谈话很API
- 19. Wifi直接发现
- 20. Android的WIFI直接
- 21. WIFI直接在UWP
- 22. WiFi直接创建组空指针
- 23. WiFi直连(wifiP2p)多组连接
- 24. 连接到镜像数据库时,主要负责人
- 25. 使用GSSAPI连接到ldap。错误的服务负责人
- 26. 聊天服务器负载平衡
- 27. 查找负责超时的套接字?
- 28. Wifi直拨组记忆
- 29. Android WiFi直接功能
- 30. WiFi直接返回P2P_UNSUPPORTED
你能告诉我代码吗?因为我没有找到它.. – user3805317 2014-09-04 19:07:35
http://www.androidside.com/docs/resources/samples/WiFiDirectDemo/index.html – Daniel 2014-09-04 19:16:33
对不起,我很迟钝,但我找不到部分连接到集团老板.. – user3805317 2014-09-04 19:20:44