Android 通过osmdroid访问使用MapServer实现的我自己的tileserver

Android 通过osmdroid访问使用MapServer实现的我自己的tileserver,android,android-mapview,osmdroid,mapserver,osgeo,Android,Android Mapview,Osmdroid,Mapserver,Osgeo,我在osgeo-6.05中实现了一个正在运行的Mapserver。我可以使用网络浏览器访问地图 因为我试图将该地图连接到我的Android应用程序,所以我使用的是OSMdroid。我在许多论坛上看到,通过使用XYTilesource,可以将自定义地图服务器连接到Android应用程序。如果我把我的默认URL http://localhost/cgi-bin/mapserv?map=/home/mwh/osm-demo/basemaps/osm-google.map&mode=browse

我在osgeo-6.05中实现了一个正在运行的Mapserver。我可以使用网络浏览器访问地图

因为我试图将该地图连接到我的Android应用程序,所以我使用的是OSMdroid。我在许多论坛上看到,通过使用XYTilesource,可以将自定义地图服务器连接到Android应用程序。如果我把我的默认URL

http://localhost/cgi-bin/mapserv?map=/home/mwh/osm-demo/basemaps/osm-google.map&mode=browse&template=openlayers&layers=all

作为XYTilesource的源

您是否在仿真器上运行应用程序?如果是这样,您可以使用10.0.2.2访问主机localhost。如果您使用的是设备,则需要绑定到可路由地址。是的,我可以使用设备的web浏览器查看地图。由于我希望使用mapview而不是通过浏览器窗口访问它,因此我认为向XYTilesource构造函数提供上述URL不是有效的字符串类型。