Android

简介: Android

官网

  • 模拟器

其他专栏

代码在线阅读

镜像源

Android构建系统

  • 可以使用m soong_docs生成这些html格式的文档

APEX

技术博客

eBPF

uftrace

Cuttlefish

性能

atrace

Perfetto

  • 主页:
adb shell perfetto --out /data/misc/perfetto-traces/perf.perfetto-trace --buffer 100mb --time 10s sched freq idle ss am wm pm gfx view  binder_driver hal dalvik camera input res memory bionic

Simpleperf

Systrace

Ftrace

uftrace

strace

启动时间

卡顿

资源消耗

内存

卡顿黑屏

关键技术

运行时

Binder

内存

调度

存储

输入子系统

兼容性

日志

功耗

安全

hook

SELinux

Android 权限

启动时验证

MTE

地址排错

HIDL/AIDL

显示

SurfaceFlinger

调试

  • scrcpy
  • LLDB Debugger:gdb的替代者
  • bugreport
  • tombstone
  • xx

杂项

  • eadb
  • Linux ARM64内核硬件进程内存读写驱动、硬件断点调试驱动。硬件级读写Linux进程内存、硬件级下断点。
  • busybox
  • 各种工具在不同平台的静态编译版本
相关文章
|
Shell Linux C++
【Shell 命令集合 文件管理】Linux 拷贝命令 cp命令使用指南
【Shell 命令集合 文件管理】Linux 拷贝命令 cp命令使用指南
1543 0
|
人工智能 Python
Python 反编译:pyinstxtractor工具和uncompyle6库的使用
上期我们介绍了库的使用方法,已经可以将.py文件编译成.exe文件运行了,这期博客,我们将教大家如何将一个编译出的.exe文件反编译出源文件。
5086 0
Python 反编译:pyinstxtractor工具和uncompyle6库的使用
|
Android开发
教你在Android手机上使用全局代理!
前言:在Android上使用系统自带的代理,限制灰常大,仅支持系统自带的浏览器。这样像QQ、飞信、微博等这些单独的App都不能使用系统的代理。如何让所有软件都能正常代理呢?ProxyDroid这个软件能帮你解决!使用方法及步骤如下: 一、推荐从Google Play下载ProxyDroid,目前最新版本是v2.6.6。
17423 0
|
Unix Linux Shell
patch 命令用法详解(转)
patch,是打补丁的命令,有很多用法,见帮助#man patch patch -p0       (“p”指的是路径,后面的数字表示去掉路径的第几部分。"0",表示不去掉,为全路径) patch -p1       (“p”后面的数字"1",表示去掉前第一个路径) fetch http://people.
11123 0
|
供应链 搜索推荐 安全
唯品会Vip商品详情 API 接口:开发应用与收益深度剖析
唯品会Vip商品详情API接口,作为电商数据交互的枢纽,提供详尽的商品信息与动态数据,助力开发者、商家及市场分析者洞察市场趋势、优化商品推荐、提升用户体验,从而实现销售额增长、利润空间拓展及用户忠诚度加固,推动电商行业创新发展。
679 16
|
移动开发 Java Unix
Android系统 自动加载自定义JAR文件
Android系统 自动加载自定义JAR文件
1073 1
|
Java API Spring
教程:Spring Boot中如何集成GraphQL
教程:Spring Boot中如何集成GraphQL
python tkinter中的锚点(anchor)问题
python tkinter中的锚点(anchor)问题
|
SQL 缓存 NoSQL
第十七章 Redis下载与安装
第十七章 Redis下载与安装
285 0
|
运维 Kubernetes API
Kubernetes operator 模式开发实践
0. 前言 近日我们在开发符合我们业务自身需求的微服务平台时,使用了 Kubernetes 的 Operator Pattern 来实现其中的运维系统,在本文,我们将实现过程中积累的主要知识点和技术细节做了一个整理。
3261 90

热门文章

最新文章