1{ 2 "name": "@ohos/sensor", 3 "description": "Obtaining sensor data", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "segment": { 7 "destPath": "base/sensors/sensor" 8 }, 9 "component": { 10 "name": "sensor", 11 "subsystem": "sensors", 12 "syscap": ["SystemCapability.Sensors.Sensor", "SystemCapability.Sensors.Sensor.Lite"], 13 "features": ["sensor_rust_socket_ipc"], 14 "adapted_system_type": [ "standard" ], 15 "rom": "2048KB", 16 "ram": "~4096KB", 17 "hisysevent_config": [ 18 "//base/sensors/sensor/hisysevent.yaml" 19 ], 20 "deps": { 21 "components": [ 22 "bundle_framework", 23 "c_utils", 24 "hilog", 25 "build_framework", 26 "hisysevent", 27 "napi", 28 "drivers_interface_sensor", 29 "access_token", 30 "hitrace", 31 "ipc", 32 "memmgr", 33 "safwk", 34 "samgr", 35 "eventhandler", 36 "hicollie" 37 ], 38 "third_party": [] 39 }, 40 "build": { 41 "group_type": { 42 "base_group": [], 43 "fwk_group": [ 44 "//base/sensors/sensor/frameworks/js/napi:sensor_js_target", 45 "//base/sensors/sensor/frameworks/cj:cj_sensor_ffi", 46 "//base/sensors/sensor/frameworks/native:sensor_target", 47 "//base/sensors/sensor/frameworks/native:ohsensor", 48 "//base/sensors/sensor/utils:sensor_utils_target" 49 ], 50 "service_group": [ 51 "//base/sensors/sensor/services:sensor_service_target", 52 "//base/sensors/sensor/sa_profile:sensors_sa_profiles" 53 ] 54 }, 55 "inner_kits": [ 56 { 57 "name": "//base/sensors/sensor/frameworks/native:sensor_interface_native", 58 "header": { 59 "header_files": [ 60 "sensor_agent_type.h", 61 "sensor_agent.h" 62 ], 63 "header_base": "//base/sensors/sensor/interfaces/inner_api" 64 } 65 } 66 ], 67 "test": [ 68 "//base/sensors/sensor/test/unittest/interfaces/js:unittest", 69 "//base/sensors/sensor/test/unittest/interfaces/kits:unittest", 70 "//base/sensors/sensor/test/fuzztest/interfaces:fuzztest", 71 "//base/sensors/sensor/test/unittest/interfaces/inner_api:unittest", 72 "//base/sensors/sensor/test/fuzztest/services:fuzztest", 73 "//base/sensors/sensor/test/unittest/coverage:unittest" 74 ] 75 } 76 } 77}