无法从网络服务android获得巨大的数据响应?
谁能告诉我这只原木猫想要什么? 现在,我正在尝试使用android中的一个web服务(在dot net中完成)。 同时,web服务返回了巨大的数据响应。当我调用该web服务时,它返回的响应很少,导致崩溃(应用程序不幸停止),并显示类似下面的日志猫的问题 请提出建议 谢谢你宝贵的时间 LOGCAT无法从网络服务android获得巨大的数据响应?,android,web-services,Android,Web Services,谁能告诉我这只原木猫想要什么? 现在,我正在尝试使用android中的一个web服务(在dot net中完成)。 同时,web服务返回了巨大的数据响应。当我调用该web服务时,它返回的响应很少,导致崩溃(应用程序不幸停止),并显示类似下面的日志猫的问题 请提出建议 谢谢你宝贵的时间 LOGCAT 06-19 11:07:14.080: E/JavaBinder(2141): !!! FAILED BINDER TRANSACTION !!! 06-19 11:07:14.085: E/Activ
06-19 11:07:14.080: E/JavaBinder(2141): !!! FAILED BINDER TRANSACTION !!!
06-19 11:07:14.085: E/ActivityManager(2141): Second failure launching org.twinkletech.postcourier/.MainActivity, giving up
06-19 11:07:14.085: E/ActivityManager(2141): android.os.TransactionTooLargeException
06-19 11:07:14.085: E/ActivityManager(2141): at android.os.BinderProxy.transact(Native Method)
06-19 11:07:14.085: E/ActivityManager(2141): at android.app.ApplicationThreadProxy.scheduleLaunchActivity(ApplicationThreadNative.java:742)
06-19 11:07:14.085: E/ActivityManager(2141): at com.android.server.am.ActivityStack.realStartActivityLocked(ActivityStack.java:842)
06-19 11:07:14.085: E/ActivityManager(2141): at com.android.server.am.ActivityManagerService.attachApplicationLocked(ActivityManagerService.java:4535)
06-19 11:07:14.085: E/ActivityManager(2141): at com.android.server.am.ActivityManagerService.attachApplication(ActivityManagerService.java:4613)
06-19 11:07:14.085: E/ActivityManager(2141): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:375)
06-19 11:07:14.085: E/ActivityManager(2141): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:1752)
06-19 11:07:14.085: E/ActivityManager(2141): at android.os.Binder.execTransact(Binder.java:367)
06-19 11:07:14.085: E/ActivityManager(2141): at dalvik.system.NativeStart.run(Native Method)
06-19 11:07:14.155: E/Launcher(2659): Error finding setting, default accessibility to not found: accessibility_enabled
看起来您需要重新考虑一下客户端/服务器通信。此链接解释了发生的情况:根据您的建议,我理解服务概念是解决此问题的方法,对吗?。请您至少给我发送一个使用服务使用Web服务的示例。我不认为使用服务有任何区别。您需要立即重新考虑从web服务发送的数据量。这是什么样的数据。这些数据可以分成更小的块吗?我得到的响应数据是Json stringOk。这是一个很大的项目清单吗?在这种情况下,您应该考虑一些分页技术,一次只发送列表的一部分,并让客户端请求更多页面。