1{ 2 "name": "@ohos/device_status", 3 "description": "Msdp device status", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "segment": { 7 "destPath": "base/msdp/device_status" 8 }, 9 "component": { 10 "name": "device_status", 11 "subsystem": "msdp", 12 "syscap": [ 13 "SystemCapability.Msdp.DeviceStatus.Drag", 14 "SystemCapability.Msdp.DeviceStatus.Cooperate", 15 "SystemCapability.Msdp.DeviceStatus.Stationary" 16 ], 17 "hisysevent_config": ["//base/msdp/device_status/hisysevent.yaml"], 18 "features": [ 19 "device_status_intention_framework", 20 "device_status_rust_enabled", 21 "device_status_interaction_coordination", 22 "device_status_drag_enable_monitor", 23 "device_status_drag_enable_interceptor", 24 "device_status_drag_enable_animation", 25 "device_status_performance_check", 26 "device_status_sensor_enable", 27 "device_status_memmgr_enable" 28 ], 29 "adapted_system_type": [ "standard" ], 30 "rom": "2048KB", 31 "ram": "~4096KB", 32 "deps": { 33 "components": [ 34 "ability_runtime", 35 "access_token", 36 "cJSON", 37 "hicollie", 38 "hilog", 39 "ipc", 40 "safwk", 41 "samgr", 42 "c_utils", 43 "common_event_service", 44 "napi", 45 "image_framework", 46 "eventhandler", 47 "device_manager", 48 "sensor", 49 "init", 50 "input", 51 "json", 52 "hisysevent", 53 "window_manager", 54 "hitrace", 55 "ability_base", 56 "graphic_2d", 57 "udmf", 58 "device_info_manager", 59 "dsoftbus", 60 "ylong_runtime", 61 "dfs_service", 62 "qos_manager", 63 "memmgr", 64 "os_account", 65 "libxml2", 66 "wifi" 67 ], 68 "third_party": [ 69 "libuv", 70 "openssl", 71 "jsoncpp" 72 ] 73 }, 74 "build": { 75 "group_type": { 76 "base_group":[], 77 "fwk_group":[ 78 "//base/msdp/device_status/interfaces/innerkits:devicestatus_client", 79 "//base/msdp/device_status/frameworks/js/napi:stationary", 80 "//base/msdp/device_status/frameworks/js/napi/interaction:interaction_jsapi_group" 81 ], 82 "service_group":[ 83 "//base/msdp/device_status/libs:devicestatus_algo", 84 "//base/msdp/device_status/libs:devicestatus_mock", 85 "//base/msdp/device_status/services:devicestatus_service", 86 "//base/msdp/device_status/frameworks/native/src:deviceagent", 87 "//base/msdp/device_status/sa_profile:devicestatus_sa_profile", 88 "//base/msdp/device_status/tools:devicestatus_tools", 89 "//base/msdp/device_status:devicestatus_service_group" 90 ] 91 }, 92 "inner_kits": [ 93 { 94 "name": "//base/msdp/device_status/interfaces/innerkits:devicestatus_client", 95 "header": { 96 "header_files": [ 97 "include/stationary_data.h", 98 "include/stationary_callback.h", 99 "include/stationary_manager.h", 100 "interaction/include/coordination_message.h", 101 "interaction/include/drag_data.h", 102 "interaction/include/drag_data_util.h", 103 "interaction/include/i_coordination_listener.h", 104 "interaction/include/i_drag_listener.h", 105 "interaction/include/i_start_drag_listener.h", 106 "interaction/include/interaction_manager.h" 107 ], 108 "header_base": "//base/msdp/device_status/interfaces/innerkits" 109 } 110 }, 111 { 112 "name": "//base/msdp/device_status/services/interaction/drag:interaction_drag", 113 "header": { 114 "header_files": [ 115 "interaction/drag/include/drag_data_manager.h" 116 ], 117 "header_base": "//base/msdp/device_status/services" 118 } 119 } 120 ], 121 "test": [ 122 "//base/msdp/device_status:device_status_tests", 123 "//base/msdp/device_status/test/fuzztest:device_status_fuzztest" 124 ] 125 } 126 } 127} 128