我正在尝试在我的 Android 应用程序中获取位置,如下所示
LocationManager lmanager = (LocationManager)context.GetSystemService(Context.LocationService);
if (lmanager.IsProviderEnabled(LocationManager.NetworkProvider))
{
Location currentLoc = lmanager.GetLastKnownLocation(LocationManager.NetworkProvider);
}
我也尝试使用LocationManager.gpsProvider
而不是网络提供商。
在所有情况下,我都得到一个空引用异常currentLoc
。