2012-05-14 23 views
2

openstreetmapで地図を表示したいと思います。私はosmdroid-アンドロイド-3.0.8とSLF4J - アンドロイド-1.5.8を追加しましたし、私は...権限次osm地図読み込みエラー

<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 _...

どのように解決できますか?

答えて

2

//あなたのマニフェスト

//この使用許可を追加し、GoogleのAPIで

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> 
+0

おかげで、それが問題だった仲間ということで実行されていることを確認する必要があります。 –

関連する問題