android中与webcoreglue相关的奇怪日志条目

Posted

技术标签:

【中文标题】android中与webcoreglue相关的奇怪日志条目【英文标题】:strange log entry related to webcoreglue in android 【发布时间】:2011-10-19 10:10:38 【问题描述】:

自 2 天以来,当我在设备上运行我的应用程序时出现以下错误, 但是它在模拟器上运行良好 谁能帮我解决这个错误?

 E  3762    webcoreglue the real object has been deleted

 E  3762    webcoreglue the real object has been deleted

 E  3762    webcoreglue the real object has been deleted

 E  3762    webcoreglue the real object has been deleted

当我通过我的应用程序登录到 facebook 登录 webview 时会发生这种情况。

登录对话框出现十分之一秒然后消失

有什么建议吗? 谢谢..

【问题讨论】:

【参考方案1】:

在我的情况下,webcoreglue“真实对象已被删除”是由缺少“webView.destroy();”引起的。多次调用活动后,我收到了错误消息。

@Override    
public void onCreate(Bundle savedInstanceState) 
   super.onCreate(savedInstanceState);
   setContentView(R.layout.help);

   String fileName = this.getIntent().getStringExtra("filename");
   webView = (WebView) findViewById(R.id.webview);
   webView.loadUrl(fileName); //file:///...html



@Override
public void onDestroy() 
   super.onDestroy();
   webView.destroy(); //<-- !!!

【讨论】:

【参考方案2】:

这通常与方向变化(也包括活动变化)有关。您通常可以通过将以下内容添加到主要活动的清单中来解决此问题:

android:configChanges=”keyboard|keyboardHidden|orientation”

【讨论】:

以上是关于android中与webcoreglue相关的奇怪日志条目的主要内容,如果未能解决你的问题,请参考以下文章

C# 在调试器中与正常执行的奇怪行为导致了 Heisenbug

情感设计中与标牌设计相关

Linux中与DNS相关的内容

CentOS中与网络相关的常用

Qt中与文件目录相关操作

iPhone中与此查询相关的正确方法是啥?