看红色是主要流程,黑色的可以不用关心,黑色的是在binder通信或者handler中处理
( 6738): at dalvik.system.NativeStart.run(Native Method)
( 6738): at android.os.Binder.execTransact(Binder.java:404)
( 6738): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2327)
( 6738): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:135)
( 6738): at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:3754)
( 6738): at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:3781)
( 6738): at com.android.server.am.ActivityStackSupervisor.startActivityMayWait(ActivityStackSupervisor.java:776)
( 6738): at com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:1324)
( 6738): at com.android.server.am.ActivityStackSupervisor.startActivityUncheckedLocked(ActivityStackSupervisor.java:1978)
( 6738): at com.android.server.am.ActivityStack.startActivityLocked(ActivityStack.java:2221)
( 6738): at com.android.server.am.ActivityStackSupervisor.resumeTopActivitiesLocked(ActivityStackSupervisor.java:2219)
( 6738): at com.android.server.am.ActivityStackSupervisor.resumeTopActivitiesLocked(ActivityStackSupervisor.java:2232)
( 6738): at com.android.server.am.ActivityStack.resumeTopActivityLocked(ActivityStack.java:1641)
( 6738): at com.android.server.am.ActivityStack.startPausingLocked(ActivityStack.java:778)
( 8579): at dalvik.system.NativeStart.run(Native Method)
( 8579): at android.os.Binder.execTransact(Binder.java:404)
( 8579): at android.app.ApplicationThreadNative.onTransact(ApplicationThreadNative.java:78)
( 8579): at android.app.ActivityThread$ApplicationThread.schedulePauseActivity(ActivityThread.java:559)
( 8788): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1207)
( 8788): at android.app.ActivityThread.access$1000(ActivityThread.java:135)
( 8788): at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:3005)
//以上是ActivityManagerService通过Binder进程间通信机制通知 调用新activity的那个应用进入Paused状态
( 6738): at dalvik.system.NativeStart.run(Native Method)
( 6738): at android.os.Binder.execTransact(Binder.java:404)
( 6738): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2327)
( 6738): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:426)
//开始启动被启动的activity
( 6738): at com.android.server.am.ActivityManagerService.activityPaused(ActivityManagerService.java:6011)
( 6738): at com.android.server.am.ActivityStack.activityPausedLocked(ActivityStack.java:845)
( 6738): at com.android.server.am.ActivityStack.completePauseLocked(ActivityStack.java:936)
( 6738): at com.android.server.am.ActivityStackSupervisor.resumeTopActivitiesLocked(ActivityStackSupervisor.java:2232)
( 6738): at com.android.server.am.ActivityStack.resumeTopActivityLocked(ActivityStack.java:2013)
( 6738): at com.android.server.am.ActivityStackSupervisor.startSpecificActivityLocked(ActivityStackSupervisor.java:1099)
( 6738): at com.android.server.am.ActivityStackSupervisor.realStartActivityLocked(ActivityStackSupervisor.java:1008)
( 8579): at dalvik.system.NativeStart.run(Native Method)
( 8579): at android.os.Binder.execTransact(Binder.java:404)
( 8579): at android.app.ApplicationThreadNative.onTransact(ApplicationThreadNative.java:148)
( 8579): at android.app.ActivityThread$ApplicationThread.scheduleLaunchActivity(ActivityThread.java:622)
( 8579): at dalvik.system.NativeStart.main(Native Method)
( 8579): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:658)
( 8579): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
( 8579): at java.lang.reflect.Method.invoke(Method.java:515)
( 8579): at java.lang.reflect.Method.invokeNative(Native Method)
( 8579): at android.app.ActivityThread.main(ActivityThread.java:5050)
( 8579): at android.os.Looper.loop(Looper.java:136)
( 8579): at android.os.Handler.dispatchMessage(Handler.java:102)
( 8579): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1197)
( 8579): at android.app.ActivityThread.access$800(ActivityThread.java:135)
( 8579): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2247)
( 8579): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2161)