Arcgis for Android加载tpk文件遇到的错误

移动开发 码拜 10年前 (2015-04-25) 2718次浏览 0个评论

我用下面这几种形式加载都报错,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);  

报错如下截图:
Arcgis for Android加载tpk文件遇到的错误
求大神帮忙看看,万分感谢!

Arcgis for Android加载tpk文件遇到的错误
这些路径下的文件我保证是有的!
Arcgis for Android加载tpk文件遇到的错误
10分
这个错误好像就是找不到 要用的东西嘛  是不是被回收了 你dedug看看
Arcgis for Android加载tpk文件遇到的错误
东西还在的,就是不明白为什么会报这个错,希望有做过arcgis for android的来给我解答一下啊……

引用 2 楼 huage1998 的回复:

这个错误好像就是找不到 要用的东西嘛  是不是被回收了 你dedug看看

Arcgis for Android加载tpk文件遇到的错误
80分
file://这个去掉
Arcgis for Android加载tpk文件遇到的错误
引用 4 楼 china_ssl 的回复:

file://这个去掉

不行的

Arcgis for Android加载tpk文件遇到的错误
10分
error reading configuration 是不是conf.xml有问题 我离散的切片调用会有类似问题 紧缩的没问题
Arcgis for Android加载tpk文件遇到的错误
解决了,我写的那个是可以的
Arcgis for Android加载tpk文件遇到的错误
引用 7 楼 zhanganlin123 的回复:

解决了,我写的那个是可以的

楼主怎么解决的?

Arcgis for Android加载tpk文件遇到的错误
请问楼主如何解决的?求分享
Arcgis for Android加载tpk文件遇到的错误
折腾了几个小时,终于解决了!关掉手机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,例子里面是这么写的啊。折腾啊!
Arcgis for Android加载tpk文件遇到的错误
楼主怎么解决的,求分享解决方法

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Arcgis for Android加载tpk文件遇到的错误
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!