文章基于 Aosp Android10_r41 版本。 本文介绍如何在 Aosp 中预装已经编译好的...
2023-09-15 773

1. 工具篇 对于 Android 系统源码中的 C/C++ 代码,CLion 是一个不错的工具。 ...
2023-09-15 5.11k

1. 工具篇 —— AIDEGen + Android Studio AIDEGen,我叫它 “爱得跟”,大概是 An...
2023-09-15 1.03k

1. 编写一个简单的 Linux 内核模块 首先,我们需要理解什么是内核模块?简单来...
2023-09-15 667

1. 内核下载 下载适用于模拟器的内核 git clone https://aosp.tuna.tsinghu...
2023-09-15 622

写给应用开发的 Android Framework 教程是一个系列教程,目前已更新以下内容: ...
2023-09-15 664

以上是通过 hwbinder 跨进程通信的方式,来实现的。对于效率较高的模块,我们还是...
2023-09-15 630

0. 为什么要深入学习 Binder Binder 是整个 Android 的基石 所有的系统服...
2023-09-16 653

1. Framework 层的 JNI 函数封装 Framework 对常用的 JNI 函数做了封装: n...
2023-09-16 642

1. Native 层多线程分析 1.1 客户端线程相关初始化 在 [Binder 程序示例之C...
2023-09-16 691

工作学习过程中,我们可能需要去阅读不同类型的 Native 系统服务,也有可能会自己...
2023-09-16 1.06k免费
免费

组件(Components) FloatView ShapeableImageView MaterialBu...
2023-09-23 643

基础工具使用说明 apktool2.0.0 负责破解apk,普通的修改apk为rar解包得出...
2023-09-16 784

为什么做这个项目: 学习Rxjava,基本所有人都会看扔物线的《给Android开发者Rxja...
2023-09-16 732

一、前言: java中return、break、continue的含义: 1、break:不仅可以结束其...
2023-10-07 733

修改targetSdkVersion 33 适配Android13后,检查移动网络环境异常,Android11 的...
2023-09-19 740

App打包发布应用市场的时候正常点的一般都会加个混淆在打包丢上去吧 由于是线上...
2023-09-26 871

这种短信劫持木马的概念和新闻我想大家都应该接触过了,就不怎么说概念了,具...
2023-09-19 693

apk文件其实就是一个压缩文件,解压后包含下面内容 1、assets 资源文件(图...
2023-09-19 469

前言看了一圈各大网站目前关于隐私合规检测的分享,发现大家几乎都是自己写一套动...
2023-09-19 720
显示验证码
没有账号?注册  忘记密码?