獨孤碼農

毕生求一败而不可得 终埋剑于剑冢 诚寂寥难堪也

Android10系统架构和学习总纲

本文为Android10系统架构和学习总纲,会分类列出博主学习android10的所有博文,方便大家查阅

一.Android系统架构 Android系统架构分为五层,从上到下依次是应用层、应用框架层、系统运行库层、硬件抽象层和Linux内核层,下图是一张官网经典的架构分层图 应用层 系统内置的应用程序以及非系统级的应用程序都是属于应用层。负责与用户进行直接交互,通常都是用Java进行开发的。 应用框架层(Java Framework) 应用框...

Android源码查看和下载

汇总一下android源码下载和在线查看的网站和方法

本文最后更新于 2021-07-25 更新内容:删除了访问不了的网站,更新网站截图,添加新的资源网站    学习研究android系统,最直接最好的方法就是阅读源码(Read The Fucking Source Code),本篇教程汇总一下能够查看android源码的网站和下载源码的方法 一 在线查看 https://source.android.com/source/ 首...

android ps命令解析

ps命令解析参数解析

概述 在adb shell终端,输入 ps,可查看手机当前所有的进程状态,其中ps的英文全称是Process Status。 ps命令对于分析系统异常情况时都是必备的技能,需要通过这个简单命令来查看系统真实的状态。 命令参数 -t 显示进程里的所有子线程 -c 显示进程耗费的CPU时间 -p 显示进程优先级、nice值、调度策略 -P 显示进程,通常是bg(后台进程)...

系统升级卡白屏问题分析记录

系统升级后首次开机卡白屏问题记录分析

问题现象 系统OTA升级后首次开机卡白屏界面,触屏无响应,按键无响应,可adb调试,全机型问题,线刷没有问题 初步分析 查看问题log,发现Boot phase到了PHASE_SYSTEM_SERVICES_READY 并且走到了PackageManagerService.systemReady 10-10 15:26:47.762 3152 3152 W Cont...

dumpsys常用命令

记录下dumpsys常用命令,方便使用的时候查找

一、dumpsys命令介绍 1.命令说明 dumpsys用户系统诊断,它运行在设备上,并提供系统服务状态信息 命令格式: adb shell dumpsys [system serbices] 2.系统服务查询 如果直接运行adb shell dumpsys,将会获得所有的系统服务信息,那是非常多的,为了更容易管理输出,可以指定你想要检查的服务,例如: adb shell dumpsy...

ADB调试命令大全

记录下adb命令,方便使用的时候查找

1.显示当前运行的全部模拟器:adb devices 2.启动ADB: adb start-server 3.停止ADB: adb kill-server 4.安装应用程序: adb install -r [apk文件] -l 锁定该程序 -r 重新安装该程序,保存数据 -s 安装在SD卡内,而不是设备内部存储 例:adb install –r D:\mm.apk...