Android HistoryRecord的活动销毁超时

Android HistoryRecord的活动销毁超时,android,android-activity,webview,Android,Android Activity,Webview,我能够处理一个巨大字符串中的一半项目,但我丢失了一半数据 这是我的日志 12-08 15:03:44.011: W/ActivityManager(59): Launch timeout has expired, giving up wake lock! 12-08 14:40:49.528: W/ActivityManager(59): Activity destroy timeout for HistoryRecord{4501c938 package.data/.class1 12-0

我能够处理一个巨大字符串中的一半项目,但我丢失了一半数据

这是我的日志

12-08 15:03:44.011: W/ActivityManager(59): Launch timeout has expired, giving up wake lock!

12-08 14:40:49.528: W/ActivityManager(59): Activity destroy timeout for HistoryRecord{4501c938 package.data/.class1

12-08 14:40:44.318: W/ActivityManager(59): Activity idle timeout for HistoryRecord{450204b8 package.data/.class2
下面是我所做的,我将方法(由一个新的bufferReader(新的inputstream(String),8*1024)组成)放在一个while循环中。这主要是因为我在动态地操作字符串并更改其信息。因此,总的来说,我丢失了一半的数据,但我能够显示其中的一半。我希望能够显示剩余的数据


我知道这篇文章与其他文章相似,但似乎有所不同。如果有人能在任何方面帮助我,我将不胜感激。

这是我循环中的一个小问题,它给了我不同的日志cat错误,这浪费了我很多时间。

我修复了警告,问题是我如何放置显示的变量这是Logcat上的3个警告。它一定是显示了activity package.data/.class2:8030毫秒(总计8030毫秒)的内容。很抱歉,我是个狼来了。