将false传递给setBlockNetworkLoads()会崩溃我的Android应用程序

时间:2011-07-17 19:38:58

标签: android webkit

有什么要求使用它:

mMessageContentView = (WebView) findViewById(R.id.message_content);

mMessageContentView.getSettings().setBlockNetworkLoads(false);

每次我将setBlockNetworkLoads设为false。我的应用程序崩溃了!如果我将其设置为true,它可以正常工作,但我的应用程序无法通过网络加载图像。

在我将其设置为false之前,有什么我需要做的事吗?

1 个答案:

答案 0 :(得分:0)

正如Gallal所正确指出的那样 - 我应该使用日志。关于dos的快速命令:

adb logcat

显示我的应用程序缺少清单文件中的Internet权限。所以在我的android清单中添加以下内容解决了我的问题:

<uses-permission android:name="android.permission.INTERNET" />