在android emulator中获取GPS位置
我想在主活动中为我的模拟器获取手动设置的GPS纬度和经度,因为GetLastKnownLocationManager.GPS_提供程序;正在返回空位置。正如在这里的许多帖子中看到的,我尝试添加LocationListener和call在android emulator中获取GPS位置,android,android-studio,android-emulator,Android,Android Studio,Android Emulator,我想在主活动中为我的模拟器获取手动设置的GPS纬度和经度,因为GetLastKnownLocationManager.GPS_提供程序;正在返回空位置。正如在这里的许多帖子中看到的,我尝试添加LocationListener和call locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this) 但是我的代码永远不会进入onLocationChanged函数,因此我的应用程序无法获取我手动输入的
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this)
但是我的代码永远不会进入onLocationChanged函数,因此我的应用程序无法获取我手动输入的位置。有人能帮我理解我在这里遗漏了什么吗
如何在模拟器设置中获取手动输入的纬度和经度?在名为“multi-memu”的android模拟器中,您只需单击几下即可设置GPS位置。检查此答案。我这么做可能会对你有帮助。但是我无法获取我在Main Activity中输入的值为您的问题添加更多详细信息。您到底想做什么。如果可能,请更新您的代码。当应用程序运行更新位置回调方法时,您可以尝试通过“位置”选项卡下的“模拟器设置”传递位置。该方法应接收到与您在那里传递的LatLng值相同的LatLng值。可能存在重复的