HarmonyOS 鸿蒙Next 最新的模拟器API9是否不能使用位置服务?

HarmonyOS 鸿蒙Next 最新的模拟器API9是否不能使用位置服务?

let requestInfo = {
  'priority': geoLocationManager.LocationRequestPriority.ACCURACY, 
  'timeInterval': 0, 
  'distanceInterval': 0, 
  'maxAccuracy': 0
};
geoLocationManager.on('locationChange', requestInfo, locationChange);

最新的模拟器API9是不是不能使用位置服务?调用以上代码,模拟器上运行找不到geoLocationManager.LocationRequestPriority.ACCURACY的定义,真机正常定位。

![cke_927.jpeg](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNzs4OTpDREJDg0ODdAsPCgsPHJBPyUzPDc5Oj0yNzc5NjYzPzk5NjU1NDczNjAzNy03MDczNy03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3Ny03MDc3


更多关于HarmonyOS 鸿蒙Next 最新的模拟器API9是否不能使用位置服务?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

模拟器是无法使用位置服务的,比如定位管理、地理围栏、网络定位等

更多关于HarmonyOS 鸿蒙Next 最新的模拟器API9是否不能使用位置服务?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


遇到同样问题,真机是nova7,Harmony4.0可以正常定位,模拟器API9(Harmony3.1)定位崩溃;定位的api文档是since9,也就是理论上Harmony3.1可以正常用。

在HarmonyOS 鸿蒙Next的API9中,位置服务是可以正常使用的。开发者可以通过使用@ohos.geolocation模块来访问设备的地理位置信息。具体功能包括获取当前位置、监听位置变化、以及设置地理围栏等。开发者需要在应用的配置文件中声明ohos.permission.LOCATION权限,并在运行时请求用户授权。此外,模拟器本身也支持位置服务的模拟,开发者可以在模拟器设置中手动设置模拟位置,以测试应用在不同地理位置下的行为。因此,鸿蒙Next的API9模拟器是可以使用位置服务的。

回到顶部