【发布时间】:2016-06-06 15:54:30
【问题描述】:
我在使用简单的 Open Street Map Acitivity 开发 Android 应用程序时遇到问题。我的 AVD 显示一张空地图,日志显示:
> W/System: ClassLoader referenced unknown path: /data/app/com.example.philipp.myapplication-1/lib/x86_64
> I/OsmDroid: Using tile source: Mapnik
> E/OsmDroid: unable to create a nomedia file. downloaded tiles may be visible to the gallery. open failed: ENOENT (No such file or
> directory)
> I/OsmDroid: sdcard state: mounted
这是我的 MainActivity:
import android.app.Activity;
import android.os.Bundle;
import org.osmdroid.tileprovider.tilesource.TileSourceFactory;
import org.osmdroid.views.MapView;
public class MainActivity extends Activity {
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
MapView map = (MapView) findViewById(R.id.map);
map.setTileSource(TileSourceFactory.MAPNIK);
}
}
我在网上的研究中没有发现任何东西。而且我不确定这是代码还是模拟器问题..
感谢您的帮助!如果您需要更多信息,请告诉我!
【问题讨论】:
标签: java android openstreetmap osmdroid