gpt4 book ai didi

Android 模拟器在 webview 中的 loadUrl 后多次卡住

转载 作者:行者123 更新时间:2023-11-29 13:59:34 35 4
gpt4 key购买 nike

我正在尝试通过模拟器加载 http://abc.com 网站并每隔 X 分钟自动重新加载一次。通过运行 loadUrl(http://abc.com) 加载站点 1-3 次后,会发生以下情况:
1.该应用程序不再响应,大多数时候我在“adb logcat”命令中看不到任何消息(也没有 GC 消息)
2.运行“adb shell”不会打开 shell 提示符,只是卡住了
3.有时我看到 facebook 错误和 javascript 错误(我仍然想忽略它们并继续工作)但我不知道它们是否相关
4.加载任何站点出现问题后,例如loadUrl("http://google.com") 失败
5. logcat 没有显示任何内存问题
6.模拟器用户界面仍然有效。在谷歌上打开内置浏览器失败,找不到页面

看起来模拟器网络模块停止响应了。在 Android 设备上它似乎可以工作但在模拟器上失败。我真的希望它能在模拟器上运行。

提前致谢

最佳答案

使用WebView.reload()而不是 WebView.loadUrl(String) .也许模拟器只是用完了可用内存而没有释放分配的内存。或者,您可以调用 WebView.freeMemory()告诉 View 它应该释放使用的内存。

关于Android 模拟器在 webview 中的 loadUrl 后多次卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10130513/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com