在c++中打印堆栈
#include <utils/CallStack.h>
android::CallStack stack;
stack.update(1, 100);
stack.dump("");
在java中打印堆栈
RuntimeException stack = new RuntimeException();
stack.fillInStackTrace();
Slog.i(TAG, "Relayout " + win + ": oldVis=" + oldVisibility
+ " newVis=" + viewVisibility, stack);
- Log.d(TAG,Log.getStackTraceString(new Throwable()));