搜书网 本次搜索耗时 0.022 秒,为您找到 1411 个相关结果.
  • 1.3 工具介绍

    1.3 工具介绍 1.3.1 Source Insight介绍 1.3 工具介绍 本节将介绍Android应用开发和源码研究过程中会经常用到的实用工具。 1.3.1 Source Insight介绍 Source Insight是阅读源码的必备工具,它是Windows下的一个软件,在Linux平台上可通过wine安装。这里就不讲述如何安装So...
  • 6.2 初识ActivityManagerService

    6.2 初识ActivityManagerService 6.2.1 ActivityManagerService的main函数分析 6.2 初识ActivityManagerService AMS由system_server的ServerThread线程创建,提取它的调用轨迹,代码如下: [—>system_server.java:Server...
  • 第1章 阅读前的准备工作

    第1章 阅读前的准备工作 1.1 系统架构 1.1.1 Android系统架构 第1章 阅读前的准备工作 1.1 系统架构 1.1.1 Android系统架构 Android是Google公司推出的一款智能手机平台。该平台本身是基于Linux内核的,图1-1展示了这个系统的架构: 图 1-1 Android系统架构 从上图中...
  • 2.4 NetworkManagementService介绍

    2.4 NetworkManagementService介绍 2.4 NetworkManagementService介绍 根据前文所述,NetworkManagementService(以后简称NMService)将通过"netd"socket和Netd交互。NMService代码非常简单,首先来看其创建的代码,如下所示。 [—>SystemSe...
  • 6.4 WSC代码分析

    6.4 WSC代码分析 6.4 WSC代码分析 本节将介绍Android平台中WSC的实现。和第4章、第5章介绍的Wi-Fi一样,WSC的相关代码将贯穿App层(主要是Settings应用)、Framework层(主要是WifiStateMachine)和wpa_supplicant。本节将按如下流程介绍WSC。 ·先介绍App层和Framewor...
  • 8.2.5 解析系统permission和feature信息

    8.2.5 解析系统permission和feature信息 8.2.5 解析系统permission和feature信息 通过调用readPermissions()方法解析设备上/system/etc/permissions目录下的所有XML文件。这些XML文件包括platform.xml和系统支持的各种软硬件特性(feature)配置文件,其对应...
  • Flutter Festival | 2022 年 Flutter 适合我吗?Flutter VS Other 量化对比

    Flutter Festival | 2022 年 Flutter 适合我吗?Flutter VS Other 量化对比 Flutter 的现状 Flutter VS Other 实现原理 构建大小 构建过程 Flutter & Compose 一些见解 跨平台的底层逻辑 热更新 多平台 Flutter Festival | 20...
  • 7.1 概述

    7.1 概述 7.1 概述 承接第6章介绍的WSC,本章将继续介绍Wi-Fi联盟推出的另外一项重要技术规范Wi-Fi P2P。该规范的商品名为Wi-Fi Direct,它支持多个Wi-Fi设备在没有AP的情况下相互连接。 在Android平台的Wi-Fi相关模块中,P2P的功能点主要集中在: ·Android Framework中的WifiP2p...
  • 第1章 Android快速入门

    第1章 Android快速入门 1.1 什么是Android 1.1.1 平台特性 1.1.2 平台架构 1.1.3 Android市场 1.2 搭建Android开发环境 1.2.1 系统需求 1.2.2 JDK的下载 1.2.3 JDK的安装 1.2.4 Android SDK的下载与安装 1.2.5 Eclipse的下载与安装 1.2...
  • 第8章 Package Manager的机制与实现

    第8章 Package Manager的机制与实现 8.1 Package Manager体系结构 8.1.1 三层体系结构 第8章 Package Manager的机制与实现 Package Manager是Android为管理应用程序安装包(APK)提供的包管理器,这部分内容与Android启动过程联系十分紧密,是理解Android框架层的基...