gpt4 book ai didi

android - osm map 加载错误

转载 作者:行者123 更新时间:2023-11-29 00:39:10 25 4
gpt4 key购买 nike

我想在 openstreetmap 中查看 map 。我添加了 osmdroid-android-3.0.8 和 slf4j-android-1.5.8 并授予了以下权限...

<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);
}

但我得到空 map 并在 LogCat 中收到错误....

下载 MapTile 时出错。java.lang.SequrityException: ConnectivityService: 用户 10034 和当前进程都没有 android.permission.ACCESS_NETWORK_...

我该如何解决?

最佳答案

//你需要在你的 list 中添加这个使用权限

//并确保您在 google api 中运行它

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

关于android - osm map 加载错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10579433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com