| 
 我用下面这几种形式加载都报错,google了很久也没找到有效的解决办法,求高手…! // String cachePath = Environment.getExternalStorageDirectory().getPath(); // dataPath = "file://"+cachePath+ "/BaseMap.tpk"; // local = new ArcGISLocalTiledLayer(dataPath); local = new ArcGISLocalTiledLayer("file:///mnt/sdcard/tpk/BaseMap.tpk"); // local = new ArcGISLocalTiledLayer("file:///storage/sdcard0/tpk/BaseMap.tpk"); // ok map.addLayer(local); 报错如下截图:  | 
|
| 
 
这些路径下的文件我保证是有的! 
 | 
|
10分  | 
 
这个错误好像就是找不到 要用的东西嘛  是不是被回收了 你dedug看看 
 | 
| 
 
东西还在的,就是不明白为什么会报这个错,希望有做过arcgis for android的来给我解答一下啊……
 
 | 
|
80分  | 
 
file://这个去掉 
 | 
| 
 不行的  | 
|
10分  | 
 
error reading configuration 是不是conf.xml有问题 我离散的切片调用会有类似问题 紧缩的没问题 
 | 
| 
 
解决了,我写的那个是可以的 
 | 
|
| 
 楼主怎么解决的?  | 
|
| 
 
请问楼主如何解决的?求分享 
 | 
|
| 
 
折腾了几个小时,终于解决了!关掉手机USB数据存储就可以了local=new ArcGISLocalTiledLayer(“file:///mnt/sdcard/ArcGIS/Basemap/Layers”);或者local = new ArcGISLocalTiledLayer(“file:///storage/sdcard0/ArcGIS/Basemap/Layers”);都可以的。tpk貌似还不支持吧,Tile Packages or .tpk””s are not currently supported,例子里面是这么写的啊。折腾啊! 
 | 
|
| 
 
楼主怎么解决的,求分享解决方法 
 | 
|