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 ], 37 "third_party": [] 38 }, 39 "build": { 40 "group_type": { 41 "base_group": [], 42 "fwk_group": [ 43 "//base/sensors/sensor/frameworks/js/napi:sensor_js_target", 44 "//base/sensors/sensor/frameworks/cj:cj_sensor_ffi", 45 "//base/sensors/sensor/frameworks/native:sensor_target", 46 "//base/sensors/sensor/frameworks/native:ohsensor", 47 "//base/sensors/sensor/utils:sensor_utils_target" 48 ], 49 "service_group": [ 50 "//base/sensors/sensor/services:sensor_service_target", 51 "//base/sensors/sensor/sa_profile:sensors_sa_profiles" 52 ] 53 }, 54 "inner_kits": [ 55 { 56 "name": "//base/sensors/sensor/frameworks/native:sensor_interface_native", 57 "header": { 58 "header_files": [ 59 "sensor_agent_type.h", 60 "sensor_agent.h" 61 ], 62 "header_base": "//base/sensors/sensor/interfaces/inner_api" 63 } 64 } 65 ], 66 "test": [ 67 "//base/sensors/sensor/test/unittest/interfaces/js:unittest", 68 "//base/sensors/sensor/test/unittest/interfaces/kits:unittest", 69 "//base/sensors/sensor/test/fuzztest/interfaces:fuzztest", 70 "//base/sensors/sensor/test/unittest/interfaces/inner_api:unittest", 71 "//base/sensors/sensor/test/fuzztest/services:fuzztest", 72 "//base/sensors/sensor/test/unittest/coverage:unittest" 73 ] 74 } 75 } 76}