05-24 15:14:19.569: E/JavaBinder(194): Transact on 0x4897e0 in Java object 0x408b1888 with code 1 failed
05-24 15:14:19.569: E/JavaBinder(194): !!! FAILED BINDER TRANSACTION !!!
05-24 15:14:19.569: E/BinderProxy(194): android.os.BinderProxy.callback(Binder.java:369)]
05-24 15:14:19.569: E/BinderProxy(194): android.os.BinderProxy.transact(Native Method)]
05-24 15:14:19.569: E/BinderProxy(194): com.android.internal.appwidget.IAppWidgetHost$Stub$Proxy.updateAppWidget(IAppWidgetHost.java:107)]
05-24 15:14:19.569: E/BinderProxy(194): com.android.server.AppWidgetService.updateAppWidgetInstanceLocked(AppWidgetService.java:456)]
05-24 15:14:19.569: E/BinderProxy(194): com.android.server.AppWidgetService.updateAppWidgetProvider(AppWidgetService.java:440)]
05-24 15:14:19.569: E/BinderProxy(194): com.android.internal.appwidget.IAppWidgetService$Stub.onTransact(IAppWidgetService.java:158)]
05-24 15:14:19.569: E/BinderProxy(194): android.os.Binder.execTransact(Binder.java:320)]
05-24 15:14:19.569: E/BinderProxy(194): dalvik.system.NativeStart.run(Native Method)]
============================================================
Solution: If you get this exception when you operate a widget, trust me, it relates with big bitmap, you can set the options like this
BitmapFactory.Options opts = new BitmapFactory.Options
opts.inSampleSize = 4;
bm = BitmapFactory.decodeStream(bis, null, opt);
05-24 15:14:19.569: E/JavaBinder(194): !!! FAILED BINDER TRANSACTION !!!
05-24 15:14:19.569: E/BinderProxy(194): android.os.BinderProxy.callback(Binder.java:369)]
05-24 15:14:19.569: E/BinderProxy(194): android.os.BinderProxy.transact(Native Method)]
05-24 15:14:19.569: E/BinderProxy(194): com.android.internal.appwidget.IAppWidgetHost$Stub$Proxy.updateAppWidget(IAppWidgetHost.java:107)]
05-24 15:14:19.569: E/BinderProxy(194): com.android.server.AppWidgetService.updateAppWidgetInstanceLocked(AppWidgetService.java:456)]
05-24 15:14:19.569: E/BinderProxy(194): com.android.server.AppWidgetService.updateAppWidgetProvider(AppWidgetService.java:440)]
05-24 15:14:19.569: E/BinderProxy(194): com.android.internal.appwidget.IAppWidgetService$Stub.onTransact(IAppWidgetService.java:158)]
05-24 15:14:19.569: E/BinderProxy(194): android.os.Binder.execTransact(Binder.java:320)]
05-24 15:14:19.569: E/BinderProxy(194): dalvik.system.NativeStart.run(Native Method)]
============================================================
Solution: If you get this exception when you operate a widget, trust me, it relates with big bitmap, you can set the options like this
BitmapFactory.Options opts = new BitmapFactory.Options
opts.inSampleSize = 4;
bm = BitmapFactory.decodeStream(bis, null, opt);