在Java中打印函数调用栈,在method中添加如下一行:
这样,在logcat中可以看到:
W/System.err( 290): java.lang.Exception
W/System.err( 290): at com.android.server.AlarmManagerService.remove(AlarmManagerService.java:305)
W/System.err( 290): at android.app.IAlarmManager$Stub.onTransact(IAlarmManager.java:136)
W/System.err( 290): at android.os.Binder.execTransact(Binder.java:367)
W/System.err( 290): at dalvik.system.NativeStart.run(Native Method)
new Exception().printStackTrace();
这样,在logcat中可以看到:
W/System.err( 290): java.lang.Exception
W/System.err( 290): at com.android.server.AlarmManagerService.remove(AlarmManagerService.java:305)
W/System.err( 290): at android.app.IAlarmManager$Stub.onTransact(IAlarmManager.java:136)
W/System.err( 290): at android.os.Binder.execTransact(Binder.java:367)
W/System.err( 290): at dalvik.system.NativeStart.run(Native Method)