Arcgis API for android 里面的HelloWord 实例在机器上能够正常运行,但是将main.xml里面的地图服务地址改成自己发布的地图服务后就不能够显示地图了。我的Arcgis Server的版本(9.3.1)是符合要求的。报错提示为:
04-21 09:46:26.617: ERROR/ArcGIS(314): Failed to initialize the layer:http://172.23.19.19:8399/arcgis/rest/services/Word/MapServer
04-21 09:46:26.617: ERROR/ArcGIS(314): java.lang.IllegalArgumentException
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.core.geometry.V.<init>(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.core.geometry.SpatialReference.fromJson(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.core.internal.d.g.a(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.core.internal.a.a.k.a(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.ags.ArcGISDynamicMapServiceLayer.initModel(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.ags.ArcGISDynamicMapServiceLayer.initModel(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.LayerView.initLayer(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.MapView$1.a(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.MapView$1.call(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.lang.Thread.run(Thread.java:1096)
请问各位高手,这是什么原因,怎么解决呢?
04-21 09:46:26.617: ERROR/ArcGIS(314): Failed to initialize the layer:http://172.23.19.19:8399/arcgis/rest/services/Word/MapServer
04-21 09:46:26.617: ERROR/ArcGIS(314): java.lang.IllegalArgumentException
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.core.geometry.V.<init>(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.core.geometry.SpatialReference.fromJson(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.core.internal.d.g.a(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.core.internal.a.a.k.a(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.ags.ArcGISDynamicMapServiceLayer.initModel(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.ags.ArcGISDynamicMapServiceLayer.initModel(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.LayerView.initLayer(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.MapView$1.a(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at com.esri.android.map.MapView$1.call(Unknown Source)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
04-21 09:46:26.617: ERROR/ArcGIS(314): at java.lang.Thread.run(Thread.java:1096)
请问各位高手,这是什么原因,怎么解决呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货