Android 销毁HistoryRecord的超时

Android 销毁HistoryRecord的超时,android,android-activity,error-handling,webview,Android,Android Activity,Error Handling,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循环中。这主要是因为我在动态地操作字符串并更改其信息。因此,总的来说,我丢失了一半的数据,但我能够显示其中的一半。我希望能够显示剩余的数据


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

您需要将每个活动添加到您的清单中,并且您的主要活动应该具有使您的启动成为一个所需的意图过滤器。

您需要将每个活动添加到您的Manife中t并且您的主要活动应该具有使您的启动成为必需的意图过滤器。

查看是否将清单中的活动声明更改为类似以下内容:

<activity android:name=".Activity3">
        <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>

查看是否将清单中的活动声明更改为类似以下内容:

<activity android:name=".Activity3">
        <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>



我已经添加了这一项,我不是在上面提到了吗?你提到你添加了几个活动。我想你的意思是在你的项目中。你说你在你的清单中添加了互联网权限,这是不够的。请发布你的清单。你没有看到我在“android:name=“.Activity3”上面写的这一行吗“android:theme=“@android:style/theme.NoTitleBar.Fullscreen”android:screenOrientation=“肖像”这只是一个活动。如果你向你的项目中添加其他活动,你需要将它们添加到你的清单中。不仅仅是启动一个。我想这是你的问题。我只将其中一个作为示例,但我在我的清单中完整地添加了它们。我已经添加了那个活动,我上面没有提到吗?你提到你添加了几个活动。我想你的意思是加入到你的清单中你的项目。你说你在清单中添加了互联网权限,这还不够。请发布你的清单。你没有看到我在“android:name=“.Activity3”android:theme=“@android:style/theme.NoTitleBar.Fullscreen”上面写的这行吗"?这只是一个活动。如果您将其他活动添加到项目中,您需要将其添加到清单中。不仅要启动一个。我认为这是您的问题。我只将其中一个作为示例,但我的清单中有完整的活动。我认为问题不在清单中,因为如果我只是减少这些活动或删除一些活动,它就会开始工作有相同代码的。我会尝试。这没有坏处。我不认为问题在清单中,因为如果我只是减少这些活动或删除其中一些具有相同代码的活动,它就会开始工作。我会尝试。没有坏处。你的意思是你有与所有活动相同代码的活动吗?是的,除了.Main具有相同的代码,但在my WebView中有不同的链接。您是否可以尝试使用私有WebView WebView;而不是WebView WebView;这会有什么区别?您的意思是您的活动具有与上述所有活动相同的代码?是的,除.Main之外的所有活动都具有相同的代码,但在my WebView中有不同的链接您是否尝试使用私有WebView WebView;而不是WebView WebView;这会有什么不同?