让我在OsmDroid的位置无法正常工作

时间:2017-05-07 20:11:01

标签: java android osmdroid android-gps

我在Android模拟器中测试我的应用程序并且位置图标被移位但是当我尝试在该点中居中时,方法getMyLocation返回0,0,0。 此外,如果我在设备中测试我的应用程序,请不要显示用户的位置。 这是我的代码:

    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

map.animateTo(myLocationoverlay.getMyLocation());

我的证词是:

{{1}}

2 个答案:

答案 0 :(得分:0)

在Wi-Fi中使用 - 浏览此页面: https://developer.android.com/preview/features/wifi-aware.html。 他们描述了在清单中添加更多行代码等等。 它会帮助你使用wi-fi

最好的问候

答案 1 :(得分:0)

“问题”是我用Wi-Fi测试了我的应用,但ACCESS_COARSE_LOCATION仅适用于蜂窝网络