没有合适的资源?快使用搜索试试~ 我知道了~
首页使用Wi-Fi搜索-Using Wi-Fi Direct for Service Discovery
使用Wi-Fi搜索-Using Wi-Fi Direct for Service Discovery

这部分的第一课 Using Network Service Discovery 向你展示了如何找到连接本地网络 的服务。而使用 Wi-Fi Direct 服务搜索,可以在不连接网络的情况下,直接找到附近的设 备。 你也可以通知那些服务在你的机器上运行。这些功能帮助你在没有可用的本地网络或 热点时,进行应用程序之间的通讯。
资源详情
资源评论
资源推荐

eoe 移动开发者社区 http://www.eoe.cn/
原文链接:http://developer.android.com/training/connect-devices-wirelessly/nsd-
wifi-direct.html
这部分的第一课 Using Network Service Discovery 向你展示了如何找到连接本地网络
的服务。而使用 Wi-Fi Direct 服务搜索,可以在不连接网络的情况下,直接找到附近的设
备。 你也可以通知那些服务在你的机器上运行。这些功能帮助你在没有可用的本地网络或
热点时,进行应用程序之间的通讯。
这组 API 和上节课讨论的网络服务搜索的 API 虽然功能上类似,但实现的代码却大相径庭。
这节课向你介绍如何使用 Wi-Fi Direct™从其他设备上搜索可用服务。本课假定你已经熟悉
了 Wi-Fi Direct 的 API。
配置清单 - Set Up the Manifest
使用 Wi-Fi Direct,需要向你的清单文件添加 CHANGE_WIFI_STATE, ACCESS_WIFI_STA
TE 和 INTERNET 权限。Wi-Fi Direct 不需要因特网连接,但需要使用标准 Java 套接字,
而在 Android 中使用套接字需要打开相应要求的权限。
1. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
2. package="com.example.android.nsdchat"
3. ...
4.
5. <uses-permission
6. android:required="true"
7. android:name="android.permission.ACCESS_WIFI_STATE"/>
8. <uses-permission
9. android:required="true"
10. android:name="android.permission.CHANGE_WIFI_STATE"/>


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论2