title: Can't Show Google Map in Android WebView
body: <p>I have an aspx page which had already integrated google map api and can displayed the google map , then I want to show it in the android webview, but the webview can not be displayed the google map .
  this aspx page can run perfectly in android browser.</p>
  
  <p>Here is Logcat print:</p>
  
  <p>I / chromium: [INFO: CONSOLE (210)] "Google Maps API warning: NoApiKeys <a href="https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys" rel="nofollow">https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys</a>", source: http: //maps.google.com/maps-api-v3/api/js/25/11/util.js (210)</p>
  
  <p>I / chromium: [INFO: CONSOLE (210)] "Google Maps API warning: SensorNotRequired <a href="https://developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required" rel="nofollow">https://developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required</a>", source: http: //maps.google.com/maps-api-v3/api/js/25/11/util.js (210)</p>
  
  <p>Here is the code about setting webview:</p>
  
  <pre><code>webView.getSettings().setJavaScriptEnabled(true);//
          webView.getSettings().setGeolocationEnabled(true);//
          webView.getSettings().setAllowFileAccess(true);
          webView.getSettings().setDomStorageEnabled(true);//
          webView.getSettings().setDatabaseEnabled(true);//
          webView.getSettings().setPluginState(WebSettings.PluginState.ON);
          webView.getSettings().setBuiltInZoomControls(true);
          webView.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);
          webView.getSettings().setBlockNetworkImage(false);
          webView.getSettings().setBlockNetworkLoads(false);
          String dir = this.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath();
          webView.getSettings().setGeolocationDatabasePath(dir);
  </code></pre>