android 堆栈打印

1.java层堆栈打印
java 复制代码
android.util.Log.i("test1", "Activity onCreate", new Exception());
2.native层堆栈打印

进入对应的cpp文件,放开#define LOG_NDEBUG 0注释,且变成#define LOG_NDEBUG 1

cpp 复制代码
#include <utils/CallStack.h>
#include <utils/Log.h>

CallStack stack;
stack.update();
stack.log("Tag");//输出到logcat

mk或者bp中需要链接以下so库:

libutils libcutils libutilscallstack

相关推荐
鹏程十八少8 小时前
破解Android悬浮窗遮挡无障碍服务难题:我在可见即可说上踩过的坑
android·前端·面试
Kapaseker8 小时前
前端已死...了吗
android·前端·javascript
Winston Wood8 小时前
Android图形与显示系统经典故障解决方案:从源码到实操
android·图形系统·显示系统
Full Stack Developme9 小时前
Mycat 2 实现 MySQL 读写分离,并且实现 主从同步
android·数据库·mysql
Winston Wood9 小时前
Android图形与显示系统:从架构到协作的深度解析
android·图形系统·显示系统
lxysbly9 小时前
psx模拟器安卓版带金手指
android
lxysbly9 小时前
ps1模拟器安卓版带金手指
android·linux·运维
stevenzqzq9 小时前
Android Studio 断点调试异常相关选项总结
android·ide·android studio
TA远方12 小时前
【Android】adb常用的命令用法详解
android·adb·管理·控制·命令
贺biubiu20 小时前
2025 年终总结|总有那么一个人,会让你千里奔赴...
android·程序员·年终总结