不需要通过远程的服务器,只在局域网内通过wifi、蓝牙建立起来的通信,有点类似于Apple设备上的AirDrop。
你需要在生成的xcode工程添加:
MultipeerConnectivity.framework
主要是对Wi-Fi Direct的封装, 需要在AndroidMenifest.xml添加如下权限:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
除了在unity运行版本,我们还支持生成原生应用构建: