Android 谷歌地图API v2在加载时速度非常慢

Android 谷歌地图API v2在加载时速度非常慢,android,google-maps,Android,Google Maps,我正在尝试将谷歌地图应用到我的Android项目中 我有一个新的活动,它是从我的家庭活动菜单中启动的 到目前为止,地图活动创建了谷歌地图,然后将其集中在我的家乡城市。但从点击菜单项到显示地图,显示地图大约需要6-7秒,点击菜单项后,首先显示2秒的黑屏 一旦地图加载,它对触摸输入的响应似乎非常慢,在移动地图时落后于我的手指 我正在测试的设备是一加一的,因此硬件更能完成这项任务 活动中的映射代码(onCreate): 那么,问题是什么呢?onCreate是放置地图创建的正确位置吗?是否可以设置任何选

我正在尝试将谷歌地图应用到我的Android项目中

我有一个新的活动,它是从我的家庭活动菜单中启动的

到目前为止,地图活动创建了谷歌地图,然后将其集中在我的家乡城市。但从点击菜单项到显示地图,显示地图大约需要6-7秒,点击菜单项后,首先显示2秒的黑屏

一旦地图加载,它对触摸输入的响应似乎非常慢,在移动地图时落后于我的手指

我正在测试的设备是一加一的,因此硬件更能完成这项任务

活动中的映射代码(onCreate):


那么,问题是什么呢?onCreate是放置地图创建的正确位置吗?是否可以设置任何选项使其渲染更快?

对于静态位置,如示例中所示,将其(位置)编码到视图的xml中。地图应该在您第二次访问时从缓存中加载,而且速度非常快。

您的互联网连接有多好?@Emmanuel其实并不可怕-
try {
        if(null == googleMap){
            googleMap = ((MapFragment) getFragmentManager().findFragmentById(
                    R.id.mapView)).getMap();

            //googleMap.setMyLocationEnabled(true);

            googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(LIVERPOOL, 12));

            if(null == googleMap) {
                Toast.makeText(getApplicationContext(),
                        "Error creating map", Toast.LENGTH_SHORT).show();
            }
        }
    } catch (NullPointerException exception){
        Log.e("mapApp", exception.toString());
    }