我在 Android 上加载 Google 地图时出现蓝屏。我不知道我做错了什么,这是我获取位置的代码:
MapView mapView = (MapView) findViewById(R.id.mapDire);
Route route = directions(new GeoPoint((int)(2*1E6),(int)(34*1E6)),
new GeoPoint((int)(3*1E6),(int)(36*1E6)));
我在 Android 上加载 Google 地图时出现蓝屏。我不知道我做错了什么,这是我获取位置的代码:
MapView mapView = (MapView) findViewById(R.id.mapDire);
Route route = directions(new GeoPoint((int)(2*1E6),(int)(34*1E6)),
new GeoPoint((int)(3*1E6),(int)(36*1E6)));
我在我的应用程序中遇到了这个问题,并在onlocationchanged
方法中查看下面的代码并解决它。
LatLng myCoordinates = new LatLng(location.getLatitude(), location.getLongitude());
mMap.moveCamera(CameraUpdateFactory.newLatLng(myCoordinates));
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(location.getLatitude(), location.getLongitude()), 17.0f));
marker.setPosition(myCoordinates);
通常蓝屏意味着您的 Google API 密钥不起作用。
如果您的地图未显示,仅显示网格/空白屏幕,那是因为您的地图 API 密钥丢失或不正确。注册 Google Android Map API。
试试这个链接了解更多信息。
您看到蓝屏的原因可能有 3 个