2011-09-17 29 views
0

AndroidエミュレータでWebViewを使用してmaps.google.comウェブサイトを表示しようとしていますが、ウェブサイトが表示されず、読み込みのみが表示されていません。Androidウェブサイトがwebviewに表示されない

他のサイト(www.google.comなど)が表示されています。 maps.google.comなどのサイトでさらに設定を有効にする必要がありますか?マニフェスト

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

コード

  WebView view= (WebView) findViewById(R.id.view1); 
      View.getSettings().setJavaScriptEnabled(true); 
      View.getSettings().setBuiltInZoomControls(true); 
      View.getSettings().setSupportZoom(true); 
      View.loadUrl("http://maps.google.com"); 
+1

logcatにエラーがありますか? –

+0

ここにいくつかのログを印刷して、エラーを表示してください。 –

+0

@nik: "www.google.comのような他のサイトを見ることができます。"この行をお読みください。また、彼は何の誤りもありません。 – user370305

答えて

0

許可の代わりに、通常のシミュレータのGoogleのAPIを使用してシミュレータを実行してみてください、私はあなたがそれを得たと確信しています。

お手伝いがあります。

0

WebViewではなくMapViewを使用する必要があります。それはあなたが地図上でより良いコントロールを提供します。 使用しているキーストアに関連付けられているapiKeyをgoogleから取得する必要があります(これを行うには1分しかかかりません)。 Eclipse(インストールされた.apkとしてではなく)をEclipseから直接実行している場合は、Eclipseのデバッグキーストアに関連付けられたapiKeyも取得する必要があることを覚えておいてください。

関連する問題