def0e979创建于 2023年6月27日历史提交
{
  "name": "@ohos/update_service",
  "description": "A system ability started by the init process of OHOS to implement an update",
  "version": "3.1",
  "license": "Apache License 2.0",
  "publishAs": "code-segment",
  "segment": {
    "destPath": "base/update/updateservice"
  },
  "dirs": {},
  "scripts": {},
  "component": {
    "name": "update_service",
    "subsystem": "updater",
    "syscap": [
      "SystemCapability.Update.UpdateService"
    ],
    "features": [],
    "adapted_system_type": [
      "standard"
    ],
    "deps": {
      "components": [
        "c_utils",
        "hilog",
        "ipc",
        "safwk",
        "samgr",
        "napi",
        "startup_l2"
      ],
      "third_party": [
        "curl",
        "libxml2",
        "cJSON",
        "bounds_checking_function"
      ]
    },
    "build": {
      "sub_component": [
        "//base/update/updateservice:update_service"
      ],
      "inner_kits": [
        {
          "header": {
            "header_base":"//base/update/updateservice/interfaces/inner_api/include",
            "header_files": []
          },
          "name": "//base/update/updateservice/interfaces/inner_api/engine:updateservicekits"
        }
      ],
      "test": [
        "//base/update/updateservice/test/fuzztest/updateservicecancel_fuzzer:UpdateServiceCancelFuzzTest",
        "//base/update/updateservice/test/fuzztest/updateservicechecknewversion_fuzzer:UpdateServiceCheckNewVersionFuzzTest",
        "//base/update/updateservice/test/fuzztest/updateservicedownload_fuzzer:UpdateServiceDownloadFuzzTest",
        "//base/update/updateservice/test/fuzztest/updateservicegetnewversion_fuzzer:UpdateServiceGetNewVersionFuzzTest",
        "//base/update/updateservice/test/fuzztest/updateservicegetupgradepolicy_fuzzer:UpdateServiceGetUpgradePolicyFuzzTest",
        "//base/update/updateservice/test/fuzztest/updateserviceregisterupdatecallback_fuzzer:UpdateServiceRegisterUpdateCallbackFuzzTest",
        "//base/update/updateservice/test/fuzztest/updateservicesetupgradepolicy_fuzzer:UpdateServiceSetUpgradePolicyFuzzTest",
        "//base/update/updateservice/test/fuzztest/updateserviceunregisterupdatecallback_fuzzer:UpdateServiceUnregisterUpdateCallbackFuzzTest",
        "//base/update/updateservice/test/unittest:unittest"
      ]
    },
    "hisysevent_config": [
      "//base/update/updateservice/hisysevent.yaml"
    ]
  }
}