[Error] Bad activity token: android.os.BinderProxy

1,870 views
Skip to first unread message

Atul Raut

unread,
May 20, 2013, 12:15:38 PM5/20/13
to android-platform
Hi all,

Starting Activity from other activity giving error.

-----------------------------------------------------------
Scenario :
Call Flow : Three Activity A, B, C involved.
Activity A -> Activity B -> Activity C
-----------------------------------------------------------
Activity C -> Again calling Activity A on button click event.
Code :
Intent intent = new Intent(Activity_C.this, Activity_A.class);
intent.putExtra("flagIni", "1");
startActivity(intent);
finish ();
-----------------------------------------------------------
OS : 4.0, API-14
Device : Samsung Galaxy S III
-----------------------------------------------------------
Error :
W/ActivityManager( 480): Bad activity token: android.os.BinderProxy@42096650
W/ActivityManager( 480): java.lang.ClassCastException:
android.os.BinderProxy cannot be cast to
com.android.server.am.ActivityRecord$Token
W/ActivityManager( 480): at
com.android.server.am.ActivityRecord.forToken(ActivityRecord.java:393)
W/ActivityManager( 480): at
com.android.server.am.ActivityStack.indexOfTokenLocked(ActivityStack.java:697)
W/ActivityManager( 480): at
com.android.server.am.ActivityStack.startActivityLocked(ActivityStack.java:3382)
W/ActivityManager( 480): at com.android.s
erver.am.ActivityStack.startActivityMayWait(ActivityStack.java:4216)
W/ActivityManager( 480): at
com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:2504)
W/ActivityManager( 480): at
android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:150)
W/ActivityManager( 480): at
com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:1727)
W/ActivityManager( 480): at android.os.Binder.execTransact(Binder.java:367)
W/ActivityManager( 480): at dalvik.system.NativeStart.run(Native Method)
D/BatteryStatsImpl( 480): ++++++xy WakeLock start : pid=480, name=,
type=0, tid=724, pid=480, pName=null
D/WindowManager( 480): PhoneWindowManager: focusChangedLw

-----------------------------------------------------

Any pointer help in resolving issue.

Thanks,
AR

Atul Raut

unread,
May 22, 2013, 2:05:16 AM5/22/13
to android-platform
Activity_C.this.startActivity(intent); also wont fix issue.


 
Thanks,
----------------------------------------------------------------------------------------------------------------------------------
Atul Raut

http://rautatul.weebly.com/
Reply all
Reply to author
Forward
0 new messages