我创建了一个 Android 应用程序来检索位置。我尝试使用 GPS_PROVIDER,它返回 null .. 但是当我使用 NETWORK_PROVIDER 时工作顺利.. 任何人都可以帮我解决这个问题吗?
这是代码
位置 location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
当我替换"NETWORK_PROVIDER"
为"GPS_PROVIDER"
..时,该位置变为空。
我在清单中添加了以下三个权限
<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_MOCK_LOCATION"/>