我正在尝试让WiFi Direct(又名wifi p2p(在Android Things 1.0.1,Api版本27,Raspberry Pi 3上运行。 我在Android Developers Demo网站上关注这个演示。
问题是这行:mManager = (WifiP2pManager) getSystemService(Context.WIFI_P2P_SERVICE);
始终返回空值。
问题:
1( 如何运行此示例? Wifi Direct可以在Android Things中运行吗?
2(是否有WiFi直接的替代方案,允许Raspberry Pi连接到运行浏览器的Android平板电脑或iOS平板电脑,不需要独立的wifi路由器/集线器?
3(我是否错过了一些会阻止Wifi Direct在未来实施的原因?
如果你想要的是Android的东西作为Web服务器工作,你可以使用nanoHttpd。但据我了解,连接方法和它是服务器是完全不相关的问题。
你可以在这里看到 Android 上的 nanoHttpd 示例:https://github.com/plattysoft/SmartPopcorn/tree/nanohttpd-api?files=1