2
我想查看openstreetmap中的地圖。我加入osmdroid-Android的3.0.8和SLF4J-Android的1.5.8,我給下面的權限...osm map加載錯誤
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
我的代碼........
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mapview=(MapView) findViewById(R.id.mapview);
mapview.setTileSource(TileSourceFactory.MAPNIK);
mapview.setBuiltInZoomControls(true);
mapcontroller=mapview.getController();
mapcontroller.setZoom(13);
GeoPoint gp=new GeoPoint(51500000, -150000);
mapcontroller.setCenter(gp);
}
但我得到空地圖並在LogCat中出現錯誤....
下載MapTile時出錯。 java.lang.SequrityException:ConnectivityService:無論用戶10034還是當前進程都沒有android.permission.ACCESS_NETWORK _...
我該如何解決它?
謝謝老兄這是問題。 –