Are you passing anything via an Intent? If your Intent's payload is too big you can get that error.
Damien On Sun, Aug 10, 2014 at 6:29 AM, luca <[email protected]> wrote: > Hi, > > i launched my app and it crashed with the following exception stack trace: > > > E/JavaBinder(314): !!! FAILED BINDER TRANSACTION !!! > W/ActivityManager(314): Exception when starting activity SplashScreen > W/ActivityManager(314): android.os.TransactionTooLargeException > W/ActivityManager(314): at android.os.BinderProxy.transact(Native Method) > W/ActivityManager(314): at > android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThreadNative.java:660) > W/ActivityManager(314): at > com.android.server.am.ActivityStack.realStartActivityLocked(ActivityStack.java:673) > W/ActivityManager(314): at > com.android.server.am.ActivityStack.startSpecificActivityLocked(ActivityStack.java:782) > W/ActivityManager(314): at > com.android.server.am.ActivityStack.resumeTopActivityLocked(ActivityStack.java:1694) > W/ActivityManager(314): at > com.android.server.am.ActivityStack.completePauseLocked(ActivityStack.java:1097) > W/ActivityManager(314): at > com.android.server.am.ActivityStack.activityPaused(ActivityStack.java:1009) > W/ActivityManager(314): at > com.android.server.am.ActivityManagerService.activityPaused(ActivityManagerService.java:4162) > W/ActivityManager(314): at > android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:371) > W/ActivityManager(314): at > com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:1610) > W/ActivityManager(314): at android.os.Binder.execTransact(Binder.java:338) > W/ActivityManager(314): at dalvik.system.NativeStart.run(Native Method) > W/ActivityManager(314): Force removing ActivityRecord{41c93388 > SplashScreen}: app died, no saved state > D/dalvikvm(23535): Late-enabling CheckJNI > I/MusicBrowser(10651): [MediaPlaybackService.java:1266:onReceive()] oooooo > {intent=Intent { act=android.intent.action.CONFIGURATION_CHANGED > flg=0x60000010 }} > I/ActivityManager(314): Start proc [...] for activity SplashScreen: > pid=23535 uid=10107 gids={1015, 3003} > > The app is composed of a number of activities, some from third-party sw > libs (ex: AdActivity of google, facebook login activity an so on). The most > important ones are > 1. splash screen activity (launcher) > 2. main app activity > > The SplashScreen activity has this intent: > > <intent-filter> > <action android:name="android.intent.action.MAIN" /> > <category android:name="android.intent.category.LAUNCHER" /> > </intent-filter> > > while the main app activity has this: > > > <intent-filter> > <action android:name="android.intent.action.VIEW" /> > <action android:name="android.intent.action.EDIT" /> > <action android:name="android.intent.action.SEND" /> > <category android:name="android.intent.category.DEFAULT" /> > <data android:mimeType="image/*" /> > </intent-filter> > > because it can receive images. > > The SplashScreen view is made of a relative layout with an image as a > drawable and three textview that each show some text (version, app name and > so on). > The drawable is a .png file of 960x640 (xhdpi). > > I launched the app touching the icon (not by sharing an image with it: in > that case only the main app would be started and not the splash screen > activity) and it crashed. > I have absolutely no idea of what happened, but it seems to me that the > splash screen activity did not start at all. > Any idea? > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Android Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

