frameworks/base/core/java/android/app/servertransaction/TransactionExecutor.java
把这边的log打开,就能查看所有activity开启关闭等生命周期的Log。
谁打开了谁,谁进入什么状态等。
07-18 22:53:58.210 9680 9680 D TransactionExecutor: tId:1780389034 Cycle activity: com.android.searchlauncher.SearchLauncher from: ON_CREATE to: ON_RESUME excludeLastState: true
07-18 22:53:58.210 9680 9680 D TransactionExecutor: tId:1780389034 Transitioning activity: com.android.searchlauncher.SearchLauncher to state: ON_START
07-18 22:53:58.262 9680 9680 D TransactionExecutor: tId:1780389034 End resolving transaction
07-18 22:53:58.263 9680 9680 D TransactionExecutor: tId:33666 Start resolving transaction
07-18 22:53:58.263 9680 9680 D TransactionExecutor: tId:33666 ClientTransaction{
07-18 22:53:58.263 9680 9680 D TransactionExecutor: tId:33666 callbacks=[
07-18 22:53:58.263 9680 9680 D TransactionExecutor: tId:33666 TopResumedActivityChangeItem{onTop=true}
07-18 22:53:58.263 9680 9680 D TransactionExecutor: tId:33666 ]
07-18 22:53:58.263 9680 9680 D TransactionExecutor: tId:33666 stateRequest=null
07-18 22:53:58.263 9680 9680 D TransactionExecutor: tId:33666 }
07-18 22:53:58.263 9680 9680 D TransactionExecutor: tId:33666 Target activity: com.android.searchlauncher.SearchLauncher
07-18 22:53:58.264 9680 9680 D TransactionExecutor: tId:33666 Resolving callbacks in transaction
07-18 22:53:58.264 9680 9680 D TransactionExecutor: tId:33666 Resolving callback: TopResumedActivityChangeItem{onTop=true}
07-18 22:53:58.264 9680 9680 D TransactionExecutor: tId:33666 End resolving transaction
07-18 22:53:58.793 9616 9616 D TransactionExecutor: tId:32736 Start resolving transaction
07-18 22:53:58.798 9616 9616 D TransactionExecutor: tId:32736 ClientTransaction{
07-18 22:53:58.798 9616 9616 D TransactionExecutor: tId:32736 callbacks=[]
07-18 22:53:58.798 9616 9616 D TransactionExecutor: tId:32736 stateRequest=DestroyActivityItem{finished=true,mConfigChanges=0}
07-18 22:53:58.798 9616 9616 D TransactionExecutor: tId:32736 }