Android startNativeTracing是否只跟踪本机函数调用?
我想知道startNativeTracing函数只跟踪本机函数调用中的信息 如果我做这样的事Android startNativeTracing是否只跟踪本机函数调用?,android,Android,我想知道startNativeTracing函数只跟踪本机函数调用中的信息 如果我做这样的事 Debug.startNativeTracing(); int a = 0; int b = 0; int c = 0; for(int i=0; i < 1000; i++){ a = i; b = i*i; c = a*b; } Debug.stopNativeTracing(); 那
Debug.startNativeTracing();
int a = 0;
int b = 0;
int c = 0;
for(int i=0; i < 1000; i++){
a = i;
b = i*i;
c = a*b;
}
Debug.stopNativeTracing();
那我就得不到任何信息了 据了解,它只能在模拟器上工作
此外,您是否正在使用以下工具运行仿真器:
emulator -trace foo
如果您想在真实硬件中跟踪代码,请使用startMethodTracing方法,但请记住,本机代码不会被跟踪我正在emulator上运行此程序,我可以看到六个跟踪文件。但是我想知道这个nativeStartTracing方法是否只跟踪本机代码中的信息