您当前位置: 首页 教育学习 深入理解Android-深入理解Android:Wi-Fi NFC和GPS卷pdf完整版免费下载

类型: 教育学习 版本: V7.2
大小: 943.0 时间: 2025-11-20





前 言
第1章 准备工作
1.1 Android系统架构
1.2 工具使用
1.2.1 SourceInsight的使用
1.2.2 Eclipse的使用
1.2.3 BusyBox的使用
1.3 本书资源下载说明
第2章 深入理解Netd
2.1 概述
2.2 Netd工作流程
2.2.1 main函数分析
2.2.2 NetlinkManager分析
2.2.3 CommandListener分析
2.2.4 DnsProxyListener分析
2.2.5 MDnsSdListener分析
2.3 CommandListener中的命令
2.3.1 iptables、tc和ip命令
2.3.2 CommandListener构造函数和测试工具ndc
2.3.3 InterfaceCmd命令
2.3.4 IpFwd和FirewallCmd命令
2.3.5 ListTtysCmd和PppdCmd命令
2.3.6 BandwidthControlCmd和IdletimerControlCmd命令
2.3.7 NatCmd命令
2.3.8 TetherCmd和SoftapCmd命令
2.3.9 ResolverCmd命令
2.4 NetworkManagementService介绍
2.4.1 create函数详解
2.4.2 systemReady函数详解
2.5 本章总结和参考资料说明
2.5.1 本章总结
2.5.2 参考资料说明
第3章 Wi-Fi基础知识
3.1 概述
3.2 无线电频谱和802.11协议的发展历程
3.2.1 无线电频谱知识
3.2.2 IEEE802.11发展历程
3.3 802.11无线网络技术
3.3.1 OSI基本参考模型及相关基本概念
3.3.2 802.11知识点导读
3.3.3 802.11组件
3.3.4 802.11Service介绍
3.3.5 802.11MAC服务和帧
3.3.6 802.11MAC管理实体
3.3.7 无线网络安全技术知识点
3.4 LinuxWi-Fi编程API介绍
3.4.1 LinuxWirelessExtensions介绍
3.4.2 nl80211介绍
3.5 本章总结和参考资料说明
3.5.1 本章总结
3.5.2 参考资料说明
第4章 深入理解wpa_supplicant
4.1 概述
4.2 初识wpa_supplicant
4.2.1 wpa_supplicant架构
4.2.2 wpa_supplicant编译配置
4.2.3 wpa_supplicant命令和控制API
4.2.4 git的使用
4.3 wpa_supplicant初始化流程
4.3.1 main函数分析
4.3.2 wpa_supplicant_init函数分析
4.3.3 wpa_supplicant_add_iface函数分析
4.3.4 wpa_supplicant_init_iface函数分析
4.4 EAP和EAPOL模块
4.4.1 EAP模块分析
4.4.2 EAPOL模块分析
4.5 wpa_supplicant连接无线网络分析
4.5.1 ADD_NETWORK命令处理
4.5.2 SET_NETWORK命令处理
4.5.3 ENABLE_NETWORK命令处理
4.6 本章总结和参考资料说明
4.6.1 本章总结
4.6.2 参考资料说明
第5章 深入理解WifiService
5.1 概述
5.2 WifiService的创建及初始化
5.2.1 HSM和AsyncChannel介绍
5.2.2 WifiService构造函数分析
5.2.3 WifiStateMachine介绍
5.3 加入无线网络分析
5.3.1 Settings操作Wi-Fi分析
5.3.2 WifiService操作Wi-Fi分析
5.4 WifiWatchdogStateMachine介绍
5.5 CaptivePortalCheck介绍
5.6 本章总结和参考资料说明
5.6.1 本章总结
5.6.2 参考资料说明
第6章 深入理解Wi-FiSimpleConfiguration
6.1 概述
6.2 WSC基础知识
6.2.1 WSC应用场景
6.2.2 WSC核心组件及接口
6.3 RegistrationProtocol详解
6.3.1 WSCIE和Attribute介绍
6.3.2 802.11管理帧WSCIE设置
6.3.3 EAP-WSC介绍
6.4 WSC代码分析
6.4.1 Settings中的WSC处理
6.4.2 WifiStateMachine的处理
6.4.3 wpa_supplicant中的WSC处理
6.4.4 EAP-WSC处理流程分析
6.5 本章总结和参考资料说明
6.5.1 本章总结
6.5.2 参考资料说明
第7章 深入理解Wi-FiP2P
7.1 概述
7.2 P2P基础知识
7.2.1 P2P架构
7.2.2 P2PDiscovery技术
7.2.3 P2P工作流程
7.3 WifiP2pSettings和WifiP2pService介绍
7.3.1 WifiP2pSettings工作流程
7.3.2 WifiP2pService工作流程
7.4 wpa_supplicant中的P2P
7.4.1 P2P模块初始化
7.4.2 P2PDeviceDiscovery流程分析
7.4.3 ProvisionDiscovery流程分析
7.4.4 GONegotiation流程分析
7.5 本章总结和参考资料说明
7.5.1 本章总结
7.5.2 参考资料说明
第8章 深入理解NFC
8.1 概述
8.2 NFC基础知识
8.2.1 NFC概述
8.2.2 NFCR/W运行模式
8.2.3 NFCP2P运行模式
8.2.4 NFCCE运行模式
8.2.5 NCI原理
8.2.6 NFC相关规范
8.3 Android中的NFC
8.3.1 NFC应用示例
8.3.2 NFC系统模块
8.4 NFCHAL层讨论
8.5 本章总结和参考资料说明
8.5.1 本章总结
8.5.2 参考资料说明
第9章 深入理解GPS
9.1 概述
9.2 GPS基础知识
9.2.1 卫星导航基本原理
9.2.2 GPS系统组成及原理
9.2.3 OMA-SUPL协议
9.3 Android中的位置管理
9.3.1 LocationManager架构
9.3.2 LocationManager应用示例
9.3.3 LocationManager系统模块
9.4 本章总结和参考资料说明
9.4.1 本章总结
9.4.2 参考资料说明
附录



第1章介绍本书的内容组成、工具使用以及参考源码的下载方法。第2章介绍Netd及相关的背景知识。第3~5章介绍Wi-Fi基础知识,重点分析了wpa_supplicant的实现,以及Android平台中特有的Wi-Fi服务模块WifiService。第6~7章讲解了Wi-Fi联盟推出的两项重要技术Wi-FiSimpleConfiguration和Wi-FiP2P,以及它们在Android平台中的代码实现。第8章详细介绍了NFC基础知识,以及NFC在Android平台中的代码实现。第9章讲解了GPS原理及Android平台中的位置管理服务架构。
深入理解Android:Wi-Fi、NFC和GPS卷由资深Android系统工程师邓凡平先生撰写。从通信专业知识和Android系统代码实现的角度,对Netd、Wi-Fi、NFC和GPS等模块的代码进行深入的剖析,旨在深刻揭示其实现原理和工作流程。
pc蛋蛋福利 大鱼预测世界杯 哪个软件买球好 南京体育局 体育壁纸跑步
粉身碎骨游戏下载-粉身碎骨迷你火柴人1.5.1 安卓版
1,444.5M
粉身碎骨迷你火柴人是一款玩起来比较休闲的解压手游,在游戏中玩家要操控火柴人经理各种损害,玩家可以刻意制作绝境让火柴人体验,感兴趣的小伙伴快来东坡下载吧!粉身碎骨...
部落冲突昆仑版官方下载最新版-部落冲突昆仑版(Clash of Clans)16.910.1 官方版
939.3M
部落冲突昆仑版是是国内昆仑代理的一个游戏版本,现在玩家可以全面登录,正式体验啦,现在很多小伙伴都没有在各个服务器里面登录了,统一上线昆仑服啦,感兴趣的小伙伴快来...
积木控app下载-积木控app1.0.1官网版
1,202.5M
积木控app是一款乐高迷最爱的积木查询软件,在这里你可以了解到乐高的前沿资讯,还可以买到历年限定的乐高模型,这里有最新最全面的一线资料,在这里你甚至可以交到志同...
仙魔纪超变版下载-仙魔纪飞剑传说手游1.0.0单机超变
239.8M
一款拥有恢弘故事背景的仙侠游戏,仙魔共生的洪荒世界中,以即时策略的战斗模式,和华丽炫酷的技能展现,为玩家们带来一场震撼的视觉盛宴,进入仙道,一起斩妖除魔。仙魔纪...
管道梦工厂下免广告下载安装-管道梦工厂(Cup Heroes)无限钻石版1.12.2 最新版
1,990.4M
管道梦工厂(CupHeroes)是一款独具创意,融合了冒险、解谜与策略元素的游戏,为玩家打造了一个充满惊喜与挑战的管道奇幻世界。玩家在游戏中扮演勇敢的英雄,肩负...
蝙蝠侠英雄传说游戏免费下载-蝙蝠侠英雄传说1.0 安卓免费版
880.0M
蝙蝠侠英雄传说手机游戏是一款非常好玩的蝙蝠侠游戏,玩家可以控制蝙蝠侠穿梭在城市间,飞檐走壁,保卫城市的安全,动作华丽酷炫,喜欢的朋友快来下载体验吧!蝙蝠侠大战超...
嘉祥同城app下载-嘉祥同城手机版7.0.0 安卓版
1,989.6M
嘉祥同城是一款专为嘉祥人打造的一款生活服务软件。嘉祥本地的各种服务,你都可以在这里享受到。无论是衣食住行,还是购物消费,都可以快速的为你解决。本地的方方面面嘉祥...
西游仙魔传bt版1.0.1安卓版
593.5M
西游仙魔传bt版是一款超级好玩的热血仙魔战斗冒险rpg手游。游戏有着宏大的世界观,极高的自由度。为玩家展现了一个绚丽多彩的仙魔世界。玩家将化身主角开启自己的异世...
艾礼富AL-7480D主机配置工具1.0.0.1厂家正版
96.6M
AL-7480D通讯主机系统是具有很强的使用性被广泛地应用在小区住宅及周界报警系统、大楼安保系统以及工厂、学校、仓储等各类大型安保系统,可实现计算机管理并方便地...
新冥界契约2.1地图下载-新冥界契约2.1时空之战正式版【攻略+隐藏英雄密码】
389.5M
新冥界契约2.1时空之战是一张十分热门的魔兽防守地图,这里为大家带来的是2.1最新正式版,主要修改了三国猛将模式,全新的挑战,新手区的装备做了一些调整,喜欢的朋...
乱斗坦克最新版下载-乱斗坦克最新版0.9 安卓版
398.0M
乱斗坦克是一款最新推出的坦克大乱斗游戏,为玩家带来了刺激的生存射击玩法,游戏中,控制你的坦克,在大战场中生存下来!玩法比较刺激,喜欢的朋友可以来下载挑战!乱斗坦...
口袋梦三国2.1.2安卓版
1,825.6M
口袋梦三国是一款非常好玩的游戏,可以自己用电脑开创一个属于自己的梦三国游戏软件,而且可以自己来制作游戏装备,以及各种道具,还可以自己设定调整人物等级。喜欢的玩家...
杏雨天气预报下载安装-杏雨天气预报1.0.5 手机版
1,189.5M
杏雨天气预报是一款精准实用的天气软件,提供24小时逐小时预报和40天趋势预测,定位精确到街道社区,支持语音播报,并实时更新空气质量、穿衣建议等出行信息。杏雨天气...
全民乐舞小米腾讯互通版-全民乐舞小米安装包1.3.6QQ登陆版
987.0M
全民乐舞是一款好玩的游戏,透过指尖寻找爱情就是这么简单;同时海量潮流热歌,万千酷炫服饰,个性百变萌宠,唯美傲娇坐骑,随心搭配畅快体验;开放式自由恋爱婚姻,超温暖...
病毒扫描器-病毒扫描工具(Emsisoft BlitzBlank)1.0.0.32 官方版
448.4M
病毒扫描工具(EmsisoftBlitzBlank)是一个功能全面的专业系统工具,有经验的用户,使您能够在启动时删除文件,注册表项和驱动程序,加载Windows...
海豚阅卷app下载-海豚阅卷app1.1.0 安卓版
2025/11/05 12:13
Greedy Guns游戏下载-贪婪的枪Greedy Guns官方简体中文免安装版
2025/11/13 02:34
豆里大作战游戏下载-豆里大作战手游1.0 手机版
2025/10/29 15:36
天龙传世匠心版-天龙传世手游3.5.0.21返利版
2025/11/17 09:09
音乐球Pro软件1.0 最新版
2025/11/13 22:19
思维导图图片大全集-思维导图配套图片(彩图+黑白图)jpg格式高清免费下载
2025/11/21 20:05
儿童舞蹈视频app3.8.0安卓最新版
2025/11/05 17:25
RUI极速桌面(手机桌面软件下载)0.9.5 官网最新版
2025/11/20 17:05
悟空小说app下载-悟空小说手机版1.23 安卓版
2025/11/07 16:24
虎牙直播ios下载-虎牙直播苹果版9.25.22 官网最新版
2025/11/12 08:55
放开那三国3qq微信登录版下载-放开那三国3腾讯版0.20.1腾讯最新版
2025/11/16 18:41
喵星人大战汉化ios版-喵星人大战2.0.6 ios越狱版【汉化版】
2025/11/20 09:22
运动场租赁协议下载-运动场地租赁合同doc 免费版
2025/11/02 15:05
至美相机app下载-至美相机1.6.0 安卓最新版
2025/11/05 11:11
怀孕公主生BB游戏下载-怀孕公主生BB游戏官方版1.7最新版
2025/11/04 07:56
怀孕公主生BB游戏下载-怀孕公主生BB游戏官方版1.7最新版
2025/11/04 07:56更新
怀孕公主生BB游戏官方版是专为小朋友们打造的卡通画风益智游戏,游戏中你可以选择扮演其中的一名怀孕的妈妈,然后进行各种检查,并顺利迎接小宝宝的出生,让孩子也可以体...
支持 ( 185 ) 盖楼(回复)
支持 ( 46 ) 盖楼(回复)
支持 ( 66 ) 盖楼(回复)
支持 ( 87 ) 盖楼(回复)
支持 ( 29 ) 盖楼(回复)
支持 ( 21 ) 盖楼(回复)
支持 ( 77 ) 盖楼(回复)
支持 ( 97 ) 盖楼(回复)
支持 ( 120 ) 盖楼(回复)
支持 ( 164 ) 盖楼(回复)
支持 ( 133 ) 盖楼(回复)
支持 ( 181 ) 盖楼(回复)
支持 ( 85 ) 盖楼(回复)
支持 ( 75 ) 盖楼(回复)
支持 ( 184 ) 盖楼(回复)
支持 ( 93 ) 盖楼(回复)
支持 ( 84 ) 盖楼(回复)
支持 ( 146 ) 盖楼(回复)
支持 ( 33 ) 盖楼(回复)
支持 ( 136 ) 盖楼(回复)