1{ 2 "name": "@ohos/miscdevice", 3 "description": "Control vibration vibration", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "segment": { 7 "destPath": "base/sensors/miscdevice" 8 }, 9 "component": { 10 "name": "miscdevice", 11 "subsystem": "sensors", 12 "syscap": ["SystemCapability.Sensors.MiscDevice", "SystemCapability.Sensors.MiscDevice.Lite"], 13 "features": [ 14 "miscdevice_feature_vibrator_custom" 15 ], 16 "adapted_system_type": [ "standard" ], 17 "rom": "1024KB", 18 "ram": "~4096KB", 19 "hisysevent_config": [ 20 "//base/sensors/miscdevice/hisysevent.yaml" 21 ], 22 "deps": { 23 "components": [ 24 "ability_base", 25 "ability_runtime", 26 "access_token", 27 "bundle_framework", 28 "common_event_service", 29 "c_utils", 30 "data_share", 31 "drivers_interface_light", 32 "drivers_interface_vibrator", 33 "hilog", 34 "hisysevent", 35 "hitrace", 36 "ipc", 37 "init", 38 "memmgr", 39 "napi", 40 "os_account", 41 "safwk", 42 "samgr", 43 "cJSON" 44 ], 45 "third_party": [ 46 ] 47 }, 48 "build": { 49 "group_type": { 50 "base_group": [], 51 "fwk_group": [ 52 "//base/sensors/miscdevice/frameworks/js/napi:vibrator_js_target", 53 "//base/sensors/miscdevice/frameworks/cj:vibrator_cj_target", 54 "//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_target", 55 "//base/sensors/miscdevice/frameworks/native/light:light_target", 56 "//base/sensors/miscdevice/utils:miscdevice_utils_target", 57 "//base/sensors/miscdevice/frameworks/capi:ohvibrator" 58 ], 59 "service_group": [ 60 "//base/sensors/miscdevice/services/miscdevice_service:miscdevice_service_target", 61 "//base/sensors/miscdevice/sa_profile:sensors_sa_profiles" 62 ] 63 }, 64 "inner_kits": [ 65 { 66 "name": "//base/sensors/miscdevice/frameworks/native/vibrator:vibrator_interface_native", 67 "header": { 68 "header_files": [ 69 "vibrator_agent.h", 70 "vibrator_agent_type.h" 71 ], 72 "header_base": "//base/sensors/miscdevice/interfaces/inner_api/vibrator" 73 } 74 }, 75 { 76 "name": "//base/sensors/miscdevice/frameworks/native/light:light_interface_native", 77 "header": { 78 "header_files": [ 79 "light_agent_type.h", 80 "light_agent.h" 81 ], 82 "header_base": "//base/sensors/miscdevice/interfaces/inner_api/light" 83 } 84 } 85 ], 86 "test": [ 87 "//base/sensors/miscdevice/test/unittest/vibrator/js:unittest", 88 "//base/sensors/miscdevice/test/fuzztest/vibrator:fuzztest", 89 "//base/sensors/miscdevice/test/fuzztest/light:fuzztest", 90 "//base/sensors/miscdevice/test/unittest/vibrator/native:unittest", 91 "//base/sensors/miscdevice/test/unittest/vibrator/capi:unittest", 92 "//base/sensors/miscdevice/test/unittest/light:unittest", 93 "//base/sensors/miscdevice/test/fuzztest/service:fuzztest" 94 ] 95 } 96 } 97}