@@ -4066,7 +4066,8 @@ private void handleBindApplication(AppBindData data) {
40664066
40674067 // send up app name; do this *before* waiting for debugger
40684068 Process .setArgV0 (data .processName );
4069- android .ddm .DdmHandleAppName .setAppName (data .processName );
4069+ android .ddm .DdmHandleAppName .setAppName (data .processName ,
4070+ UserHandle .myUserId ());
40704071
40714072 if (data .persistent ) {
40724073 // Persistent processes on low-memory devices do not get to
@@ -4792,7 +4793,8 @@ public void run() {
47924793 ensureJitEnabled ();
47934794 }
47944795 });
4795- android .ddm .DdmHandleAppName .setAppName ("<pre-initialized>" );
4796+ android .ddm .DdmHandleAppName .setAppName ("<pre-initialized>" ,
4797+ UserHandle .myUserId ());
47964798 RuntimeInit .setApplicationObject (mAppThread .asBinder ());
47974799 IActivityManager mgr = ActivityManagerNative .getDefault ();
47984800 try {
@@ -4803,7 +4805,8 @@ public void run() {
48034805 } else {
48044806 // Don't set application object here -- if the system crashes,
48054807 // we can't display an alert, we just want to die die die.
4806- android .ddm .DdmHandleAppName .setAppName ("system_process" );
4808+ android .ddm .DdmHandleAppName .setAppName ("system_process" ,
4809+ UserHandle .myUserId ());
48074810 try {
48084811 mInstrumentation = new Instrumentation ();
48094812 ContextImpl context = new ContextImpl ();
0 commit comments