2010-11-28 40 views
0

我按照Android WebView教程(http://developer.android.com/resources/tutorials/views/hello-webview.html)中的说明操作。当我将它部署到模拟器时,它只显示一个空白(白色)页面。 3G图标出现在仿真器中。我在清单中设置了“INTERNET”权限,完全如教程中所述。WebView教程提供了模拟器中的空白页面,但在设备上正常工作

为了更清楚地确认我做得对,当我将它部署到我的设备(Droid2)时,它工作得很好。立即显示应用程序(www.google.com)中指定的网页。

以下是相关的Android控制台输出。我认为最后一行可能是相关的,但我不知道这意味着什么。

[2010-11-27 19:45:18 - HelloWebView] Android启动! [2010-11-27 19:45:18 - HelloWebView] adb运行正常。 [2010-11-27 19时45分18秒 - HelloWebView] 执行 com.example.hellowebview.HelloWebView 活动启动[2010-11-27 19时45分18秒 - HelloWebView]自动目标模式: 几个兼容目标。请 选择一个目标设备。 [2010-11-27 19:45:20 - HelloWebView]警告: 应用程序未指定API 级别要求! [2010-11-27 19:45:20 - HelloWebView]设备API 版本是8(Android 2.2)[2010-11-27 19:45:23 - HelloWebView]应用程序 已部署。无需 重新安装。 [2010-11-27 19:45:23 - HelloWebView]开始活动 com.example.hellowebview.HelloWebView on device emulator-5554 [2010-11-27 19:45:24 - HelloWebView] ActivityManager:Starting :意图{act} = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = com.example.hellowebview/.HelloWebView } [2010-11-27 19:45:24 - HelloWebView] ActivityManager:警告:不活动开始 ,其目前的任务是 带到前面

回答

0
+0

好吧,这给了我一个线索。启用“平台通知”显然表明,它无法访问该网站,给我一个连接错误。没有这个,它只是给了我一个空白的屏幕。接下来的问题是如何设置从Android SDK/AVD管理器启动的模拟器上的代理设置。我发现有关使用仿真器的“-http-proxy”命令行选项的信息,但AVD管理器中似乎没有选项来设置仿真器的命令行选项。 – 2010-11-28 18:07:42

相关问题