1{ 2 "name": "@ohos/location", 3 "version": "3.1.0", 4 "description": "Location service, providing location and geocoding capabilities.", 5 "homePage": "https://gitee.com/openharmony", 6 "license": "Apache License 2.0", 7 "repository": "", 8 "domain": "os", 9 "language": "", 10 "publishAs": "code-segment", 11 "private": false, 12 "segment": { 13 "destPath": "base/location" 14 }, 15 "component": { 16 "name": "location", 17 "subsystem": "location", 18 "syscap": [ 19 "SystemCapability.Location.Location.Core", 20 "SystemCapability.Location.Location.Gnss", 21 "SystemCapability.Location.Location.Geofence", 22 "SystemCapability.Location.Location.Geocoder", 23 "SystemCapability.Location.Location.Lite" 24 ], 25 "features": [ 26 "location_feature_with_geocode", 27 "location_feature_with_gnss", 28 "location_feature_with_network", 29 "location_feature_with_passive", 30 "location_feature_with_jsstack" 31 ], 32 "adapted_system_type": [ 33 "standard" 34 ], 35 "rom": "1769KB", 36 "ram": "8458KB", 37 "hisysevent_config": [ 38 "//base/location/services/location_locator/hisysevent.yaml" 39 ], 40 "deps": { 41 "components": [ 42 "ability_base", 43 "ability_runtime", 44 "access_token", 45 "background_task_mgr", 46 "bundle_framework", 47 "call_manager", 48 "cellular_data", 49 "common_event_service", 50 "core_service", 51 "c_utils", 52 "data_share", 53 "drivers_interface_location_agnss", 54 "drivers_interface_location_gnss", 55 "drivers_interface_location_geofence", 56 "eventhandler", 57 "ffrt", 58 "form_fwk", 59 "hdf_core", 60 "hisysevent", 61 "hiview", 62 "hilog", 63 "i18n", 64 "init", 65 "ipc", 66 "napi", 67 "os_account", 68 "relational_store", 69 "resource_schedule_service", 70 "safwk", 71 "samgr", 72 "sms_mms", 73 "wifi", 74 "bluetooth", 75 "distributed_notification_service", 76 "image_framework", 77 "movement", 78 "device_standby", 79 "time_service", 80 "netmanager_base" 81 ] 82 }, 83 "build": { 84 "group_type": { 85 "base_group": [ 86 "//base/location/services/utils:lbsresources", 87 "//base/location/frameworks/base_module:lbsbase_module" 88 ], 89 "fwk_group": [ 90 "//base/location/frameworks/native/locator_sdk:locator_sdk", 91 "//base/location/frameworks/js/napi:geolocation", 92 "//base/location/frameworks/js/napi/fence_extension_ability:fenceextensionability_napi", 93 "//base/location/frameworks/js/napi/fence_extension_ability_context:fenceextensioncontext_napi", 94 "//base/location/frameworks/native/fence_extension_ability:fence_extension_ability", 95 "//base/location/frameworks/js/napi:geolocationmanager", 96 "//base/location/frameworks/cj:cj_geolocationmanager_ffi", 97 "//base/location/frameworks/location_common/common:lbsservice_common", 98 "//base/location/frameworks/native/locator_agent:locator_agent", 99 "//base/location/frameworks/native/geofence_sdk:geofence_sdk", 100 "//base/location/frameworks/native/location_ndk:location_ndk" 101 ], 102 "service_group": [ 103 "//base/location/services/location_geocode/geocode:lbsservice_geocode", 104 "//base/location/services/location_gnss/gnss:lbsservice_gnss", 105 "//base/location/services/location_locator/locator:lbsservice_locator", 106 "//base/location/services/location_network/network:lbsservice_network", 107 "//base/location/services/location_passive/passive:lbsservice_passive", 108 "//base/location/services/etc:etc", 109 "//base/location/sa_profile:location_sa_profile" 110 ] 111 }, 112 "inner_kits": [ 113 { 114 "header": { 115 "header_base": "//base/location/interfaces/inner_api/include", 116 "header_files": [ 117 "locator_impl.h" 118 ] 119 }, 120 "name": "//base/location/frameworks/native/locator_sdk:locator_sdk" 121 }, 122 { 123 "header": { 124 "header_base": "//base/location/interfaces/inner_api/include", 125 "header_files": [] 126 }, 127 "name": "//base/location/frameworks/location_common/common:lbsservice_common" 128 }, 129 { 130 "header": { 131 "header_base": "//base/location/interfaces/inner_api/include", 132 "header_files": [] 133 }, 134 "name": "//base/location/frameworks/native/locator_agent:locator_agent" 135 }, 136 { 137 "header": { 138 "header_base": "//base/location/interfaces/inner_api/include", 139 "header_files": [] 140 }, 141 "name": "//base/location/frameworks/native/geofence_sdk:geofence_sdk" 142 } 143 ], 144 "test": [ 145 "//base/location/test/location_common:unittest", 146 "//base/location/test/location_geocode:unittest", 147 "//base/location/test/location_geofence:unittest", 148 "//base/location/test/location_gnss:unittest", 149 "//base/location/test/location_locator:unittest", 150 "//base/location/test/location_manager:unittest", 151 "//base/location/test/location_network:unittest", 152 "//base/location/test/location_passive:unittest", 153 "//base/location/test/location_mock_ipc:unittest", 154 "//base/location/test/fuzztest:fuzztest" 155 ] 156 } 157 } 158}