直接引用android网站的话:
Wi点对点(P2P)允许具有适当硬件的Android4.0 (API级别14)或更高版本的设备通过Wi直接连接,而不需要中间接入点。
但是根据android网站,要使用WiFiP2P类,必须对应用程序的清单文件拥有以下权限。
<uses-permission android:name="android.permission.INTERNET" />我的问题是:如果WiFiP2P直接连接2个安卓设备,那么它为什么需要互联网许可?
发布于 2014-10-31 13:01:21
因为,正如文档中所描述的,android.permission.INTERNET权限实际上.
允许应用程序打开网络套接字。
不管连接是否打算访问web,当一个设备连接到另一个外部实体(比如另一个安卓设备)时,它总是使用网络套接字。
https://stackoverflow.com/questions/26675242
复制相似问题