传递数据过大,如何解决问题啊 大神们
E/JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 1498316)
09-15 15:52:45.159 31952-31952/? I/INFO: start and bind service failed, Exception : java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 1498316 bytes
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1430)
at android.app.ContextImpl.startService(ContextImpl.java:1396)
at android.content.ContextWrapper.startService(ContextWrapper.java:623)
at com.baidu.trace.LBSTraceClient.b(Unknown Source)
at com.baidu.trace.LBSTraceClient.startTrace(Unknown Source)
at com.skx.wherecar.app.MyApp.onCreate(MyApp.java:144)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1025)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5483)
at android.app.ActivityThread.-wrap2(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1602)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:163)
at android.app.ActivityThread.main(ActivityThread.java:6315)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:877)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
Caused by: android.os.TransactionTooLargeException: data parcel size 1498316 bytes
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(Binder.java:618)
at android.app.ActivityManagerProxy.startService(ActivityManagerNative.java:4368)
at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1414)
at android.app.ContextImpl.startService(ContextImpl.java:1396)
at android.content.ContextWrapper.startService(ContextWrapper.java:623)
at com.baidu.trace.LBSTraceClient.b(Unknown Source)
at com.baidu.trace.LBSTraceClient.startTrace(Unknown Source)
at com.skx.wherecar.app.MyApp.onCreate(MyApp.java:144)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1025)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5483)
at android.app.ActivityThread.-wrap2(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1602)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:163)
at android.app.ActivityThread.main(ActivityThread.java:6315)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:877)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
不知道你是什么形式上传的 这个跟超时时间和流都有关系 你可以设置一下 如果该不好 你可以用个省力的方法 xutils 上传 他是支持大文件上传的
你传输的数据太大了,不能超过500kb
Android 集成百度鹰眼服务,,,,我这个是开启鹰眼服务时,开启不了,报的错 需要在哪设置么?
如果是图片 进行压缩裁剪或者如果是数据 建议分段提交?