Android studio 加载ArcGIS的离线tpk文件 一加载程序就崩溃

package com.example.administrator.myapplication;

import android.graphics.Color;
import android.os.Environment;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;

import com.esri.android.map.MapView;
import com.esri.android.map.ags.ArcGISLocalTiledLayer;

public class MainActivity extends AppCompatActivity {
private MapView mapView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mapView = (MapView)findViewById(R.id.mapView);

    ArcGISLocalTiledLayer localTiledLayer =new ArcGISLocalTiledLayer("file:///storage/sdcard1/arcGIS/thirdpicture2.tpk");
        //ArcGISLocalTiledLayer localTiledLayer = new ArcGISLocalTiledLayer("file:///storage/sdcard1/polygon/Layers");
        mapView.addLayer(localTiledLayer);

}

}
这是我的代码,没错吧,各位大神给看看 谢谢了

2个回答

file路径正确吗?崩溃的时候stacktrace是什么信息

检查下路径、权限、文件本身是否有问题
参考:http://blog.csdn.net/vpingchangxin/article/details/8778869

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐