首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
debug
订阅
ai_study
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Android ANR日志分析指南
当你的项目越做越复杂,或者你的用户达到某个数量级的时候,你的代码不小心出现细小的问题,你会收到各种各样的bug,其中ANR的问题你一定不会陌生。本文将详细讲解ANR的类型、出现的原因、ANR案例详细分析、经典的案例。 ANR(Application Not Responding…
PMS源码解析——apk的安装流程(Android12)
之前我们介绍了 PMS 的工作原理。主要包括 PMS 的启动流程,和 PMS 启动时扫描安装应用,并获取四大组件信息的流程。 今天我们再来说说 PMS 的另外一个流程,APK应用的安装流程
Android11平台-静默安装静默卸载实现
根据不同的业务背景下,客户希望部分应用可以实现静默安装及静默卸载的功能,因此需要这个功能,然而android9.0及以上采用的沙盒方式,这一功能普通的应用是实现不了的,作者思考了两种方式:一、在fra
从源码角度看traces.txt是如何生成的
简介 原文请看我的博客:从源码角度看traces.txt是如何生成的 traces.txt 位于安卓系统下/data/anr目录下,当系统中有应用出现ANR时,framework会在弹出Dialog的同时dump出当前各线程的堆栈情况,方便开发者分析出ANR的root cause…
深入理解 Android_Build 系统_
概述 Android Build 系统是用来编译 Android 系统、Android SDK 以及相关文档的一套框架。在 Android 系统中,Android 的源码中包含了许许多多的模块。 不同产商的不同设备对于 Android 系统的定制都是不一样的。
不会Binder? 那就掌握 HIDL
HIDL( HAL interface definition language ),从字面上翻译,就是 HAL( hardware abstract layer )接口定义语言。在Android 8.0以上,HAL 基本上都用 HIDL 重新实现了。 大部分 HIDL 都是基于…
最简单的Android Studio阅读Android源码方式
最简单的阅读Android源码方式(方便、快捷、完整) 对于Android开发人员阅读Android系统源码是非常重要的事情,但很多时候我们关心的只是framework层的源码。 但是网上一搜全是教我
导入Android 11源码到Android Stuido
上一篇文章中讲解了Android 11源码的下载和编译,相关内容请参见《安卓11源码编译教程与排错指南》 本章我们将继续讲解,如何将android 11源码导入Android Studio。
Android Native打印CallStack
代码中打印 新增头文件 在需要打印callstack的地方 在Android.mk中新增shared libraries 命令行打印 cmd脚本打印camera provider CallStack
Android ART配置
摘自AOSP官网资料,可在编译Android系统镜像时做一些针对ART的配置。