Android-地面覆盖大小(应用程序崩溃)

Android-地面覆盖大小(应用程序崩溃),android,Android,我试图在我的Android应用程序中通过GroundOverlay显示图像。我正在使用以下代码: BitmapDescriptor image = BitmapDescriptorFactory.fromResource(R.drawable.my_image); GroundOverlay groundArc = mMap.addGroundOverlay(new GroundOverlayOptions() .image(image)

我试图在我的Android应用程序中通过GroundOverlay显示图像。我正在使用以下代码:

BitmapDescriptor image = BitmapDescriptorFactory.fromResource(R.drawable.my_image);
    GroundOverlay groundArc = mMap.addGroundOverlay(new GroundOverlayOptions()
            .image(image)
            .transparency(0.1f)
            .position(point1));
这很好,但当我尝试绘制分辨率为1230 x 1539和292 kB的图像时,应用程序在启动时崩溃。在原版中,这张图片和欧洲一样大

有人能帮我解决这个问题吗


谢谢。

从logcat发布崩溃日志/Stacktrace logcat不显示任何信息。从您单独发布的分辨率来看,该图像太大了。你们可能需要缩放并裁剪到合适的尺寸。我对imagecrop有问题,因为我需要从互联网下载图像并在地图上显示。就像NOAA的天气图像。你有什么想法吗?