最新公告
  • 欢迎您光临渊博吧,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 深入理解Android:Wi-Fi模块、NFC和GPS卷

    深入理解Android:Wi-Fi模块、NFC和GPS卷 最后编辑:2021-07-26
    增值服务: 自动发货 使用说明 安装指导 免费教学代客下载BUG修复

    资源名称:深入理解Android:Wi-Fi模块、NFC和GPS卷

    内容简介:

    本书是经典畅销书“深入理解Androida”系列的新作,由资深Android系统专家邓凡平先生撰写。从通信专业知识和Android系统代码实现的角度,对Netd、Wi-Fi、NFC和GPS等模块的代码进行深入的剖析,旨在深刻揭示其实现原理和工作流程。其中涉及大量通信相关的专业知识,因此特意邀请全志和高通等著名芯片公司的资深专家担任技术审校。本书从实际应用的需求出发,适合所有Android系统工程师、Android应用开发工程师和BSP开发工程师阅读

    全书共9章。第1章介绍本书的内容组成、工具使用以及参考源码的下载方法。第2章介绍Netd及相关的背景知识。第3~5章介绍Wi-Fi基础知识,重点分析了wpa_supplicant的实现,以及Android平台中特有的Wi-Fi服务模块WifiService。第6~7章讲解了Wi-Fi联盟推出的两项重要技术Wi-Fi Simple Configuration和Wi-Fi P2P,以及它们在Android平台中的代码实现。第8章详细介绍了NFC基础知识,以及NFC在Android平台中的代码实现。第9章讲解了GPS原理及Android平台中的位置管理服务架构

    资源目录:

    封面

    扉页

    前言

    目录

    第1章 准备工作

    1.1 Android系统架构

    1.2 工具使用

    1.2.1 Source Insight的使用

    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 IEEE 802.11发展历程

    3.3 802.11无线网络技术

    3.3.1 OSI基本参考模型及相关基本概念

    3.3.2 802.11知识点导读

    3.3.3 802.11组件

    3.3.4 802.11 Service介绍

    3.3.5 802.11 MAC服务和帧

    3.3.6 802.11 MAC管理实体

    3.3.7 无线网络安全技术知识点

    3.4 Linux Wi-Fi 编程API介绍

    3.4.1 Linux Wireless Extensions介绍

    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 Captive Portal Check介绍

    5.6 本章总结和参考资料说明

    5.6.1 本章总结

    5.6.2 参考资料说明

    第6章 深入理解Wi-Fi SimpleConfiguration

    6.1 概述

    6.2 WSC基础知识

    6.2.1 WSC应用场景

    6.2.2 WSC核心组件及接口

    6.3 Registration Protocol详解

    6.3.1 WSC IE和Attribute介绍

    6.3.2 802.11 管理帧WSC IE设置

    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 P2P Discovery技术

    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 P2P Device Discovery流程分析

    7.4.3 Provision Discovery流程分析

    7.4.4 GO Negotiation流程分析

    7.5 本章总结和参考资料说明

    7.5.1 本章总结

    7.5.2 参考资料说明

    第8章 深入理解NFC

    8.1 概述

    8.2 NFC基础知识

    8.2.1 NFC概述

    8.2.2 NFC R/W运行模式

    8.2.3 NFC P2P运行模式

    8.2.4 NFC CE运行模式

    8.2.5 NCI原理

    8.2.6 NFC相关规范

    8.3 Android中的NFC

    8.3.1 NFC应用示例

    8.3.2 NFC系统模块

    8.4 NFC HAL层讨论

    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 参考资料说明

    渊博吧是一个优秀的学习资源下载平台,渊博吧祝您越来越强大!!!
    渊博吧-学习资料大全-学习资源下载网 » 深入理解Android:Wi-Fi模块、NFC和GPS卷

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    开通VIP可以下载全站的资料吗?
    博源吧
    一个专注学习资料下载的平台
    • 2021-07-26Hi,初次和大家见面了,请多关照!

    发表评论

    售后服务:

    • 售后服务范围 1、教程资源使用范围内问题免费咨询
      2、源码安装、模板安装(一般 ¥50-300)服务答疑仅限SVIP用户
      3、可为终生SVIP会员提供下载。
      付费增值服务 1、咨询学习教程等服务请详询在线客服
      2、提供学习资料相关的推荐
      3、普通会员提供下载地址(10元一部)
      4、承接 开发小程序、APP、SEO、网站等建站、仿站、开发、定制等服务
      售后服务时间 周一至周日(法定节假日除外) 9:00-23:00
      免责声明 本站所提供的教程等资源仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,有部分资源为网上收集或仿制而来,若教程侵犯了您的合法权益,请来信通知我们(Email: 616811604@qq.com),我们会及时删除,给您带来的不便,我们深表歉意!

    Hi, 如果你对这款教程有疑问,可以跟我联系哦!

    联系客服