Bluetooth Android中的WiFi P2P网络

Bluetooth Android中的WiFi P2P网络,bluetooth,wifi,wifi-direct,android-things,wifip2p,Bluetooth,Wifi,Wifi Direct,Android Things,Wifip2p,我想使用Android Things(5.1)和Raspberry Pi 3或蓝牙创建一个P2P WiFi网络。我遵循了Android开发者部分的指南,因此我的主要活动如下所示: 私有类维护{ 私有WifiP2pManager-mManager; .... @凌驾 创建时的公共void(Bundle savedInstances){ mManager=(WifiP2pManager) getSystemService(Context.WIFI\u P2P\u服务); .... } } 但是,当

我想使用Android Things(5.1)和Raspberry Pi 3或蓝牙创建一个P2P WiFi网络。我遵循了Android开发者部分的指南,因此我的主要活动如下所示:

私有类维护{
私有WifiP2pManager-mManager;
....
@凌驾
创建时的公共void(Bundle savedInstances){
mManager=(WifiP2pManager)
getSystemService(Context.WIFI\u P2P\u服务);
....
}
}

但是,当我尝试在启用WiFI的情况下运行应用程序时,SystemServiceRegistry会显示一条消息,说明没有为wifip2p发布任何服务,并且不会检索wifip2p管理器


我如何解决这个问题?有人知道是否有可能使用WiFi Direct和Android设备创建WiFi P2P网络吗

到目前为止(Android things stable release 1.0)在RPI3B上不支持WifiP2P,因此尝试将其用作替代方案,我认为它会满足您的需要。

很乐意提供帮助,但是:@Blundell我刚刚编辑了我的问题,该协议在RPi上是否有效?这可能是一个特定的硬件限制。对此有一个开放的功能请求。我建议投票并跟踪它,以获得关于未来进展的通知:感谢所有人,我遵循了@Devunwired的建议,在问题得到解决之前,我将采取另一种方式……如果您认为我的答案有用,请投票支持我的答案。谢谢