您的位置:首页 > 移动开发 > Android开发

arcgis for android: file:/mnt/sdcard/xxx.geodatabase does not exist.

2015-11-11 14:19 381 查看

local2 = new ArcGISLocalTiledLayer("file:///mnt/sdcard/xxx.tpk");//配置切片地图

Geodatabase geo = new Geodatabase(“/mnt/sdcard/map/lightd.geodatabase”);//矢量

geo.getGeodatabaseFeatureTableByLayerId(0);
不知是在那个网址上看见,说低版本的sdk写文件地址推荐使用带file的写法,不过在加载矢量地图中,却不认同这个说法,去掉file才是正确的写法

或者是用代码获取系统地址 Environment.getExternalStorageDirectory() 也可以获取到 /mnt/sdcard/(不提倡)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: