Android编程教程:如何入门无线通信WLAN硬件交互?

2026-05-27 15:150阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1693个文字,预计阅读时间需要7分钟。

Android编程教程:如何入门无线通信WLAN硬件交互?

Android系统的移动设备广泛支持WLAN技术。利用这项技术,不仅可实现网络通信,还能实现无线定位、热点共享等远程通信功能。针对使用WLAN的不同功能,可能需要分别申请不同的权限。

Android系统的移动设备大多支持无线WLAN技术。利用该技术,不仅能实现互联网通信,还能实现无线定位,热点共享等远程通信功能。针对使用WLAN的不同功能,可能需要分别申请不同的权限声明,同时调用不同的系统框架API,下文将按照不同的使用功能分别介绍。

扫描无线设备

该功能通常只允许在系统自带的设置应用中使用,当然如果是第三方应用的目标版本在Android 9.0即API 28以下,也可以使用该功能。扫描周围的无线设备,需要用到android.net.wifi.WifiManager wifi管理类。

Android编程教程:如何入门无线通信WLAN硬件交互?

权限声明

在扫描无线设备时,需要启用设备的位置开关,同时申请Manifest.permission.ACCESS_FINE_LOCATION="android.permission.ACCESS_FINE_LOCATION"精确定位权限或者Manifest.permission.ACCESS_COARSE_LOCATION="android.permission.ACCESS_COARSE_LOCATION"模糊定位权限。

阅读全文

本文共计1693个文字,预计阅读时间需要7分钟。

Android编程教程:如何入门无线通信WLAN硬件交互?

Android系统的移动设备广泛支持WLAN技术。利用这项技术,不仅可实现网络通信,还能实现无线定位、热点共享等远程通信功能。针对使用WLAN的不同功能,可能需要分别申请不同的权限。

Android系统的移动设备大多支持无线WLAN技术。利用该技术,不仅能实现互联网通信,还能实现无线定位,热点共享等远程通信功能。针对使用WLAN的不同功能,可能需要分别申请不同的权限声明,同时调用不同的系统框架API,下文将按照不同的使用功能分别介绍。

扫描无线设备

该功能通常只允许在系统自带的设置应用中使用,当然如果是第三方应用的目标版本在Android 9.0即API 28以下,也可以使用该功能。扫描周围的无线设备,需要用到android.net.wifi.WifiManager wifi管理类。

Android编程教程:如何入门无线通信WLAN硬件交互?

权限声明

在扫描无线设备时,需要启用设备的位置开关,同时申请Manifest.permission.ACCESS_FINE_LOCATION="android.permission.ACCESS_FINE_LOCATION"精确定位权限或者Manifest.permission.ACCESS_COARSE_LOCATION="android.permission.ACCESS_COARSE_LOCATION"模糊定位权限。

阅读全文