• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/ability_runtime",
3  "description": "Ability管理服务统一调度和管理应用中各Ability和应用管理服务, 用于管理应用运行关系、调度应用进程生命周期及状态",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8      "destPath": "foundation/ability/ability_runtime"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13      "name": "ability_runtime",
14      "subsystem": "ability",
15      "syscap": [
16        "SystemCapability.Ability.AbilityRuntime.Core",
17        "SystemCapability.Ability.AbilityRuntime.FAModel",
18        "SystemCapability.Ability.AbilityRuntime.AbilityCore",
19        "SystemCapability.Ability.AbilityRuntime.Mission",
20        "SystemCapability.Ability.AbilityRuntime.QuickFix",
21        "SystemCapability.Ability.AbilityTools.AbilityAssistant",
22        "SystemCapability.Ability.AppStartup",
23        "SystemCapability.Ability.AppExtension.PhotoEditorExtension",
24        "SystemCapability.Ability.AppExtension.VerticalPanel"
25      ],
26      "features": [
27        "ability_runtime_auto_fill_ability",
28        "ability_runtime_graphics",
29        "ability_runtime_power",
30        "ability_runtime_app_no_response_dialog",
31        "ability_runtime_app_no_response_dialog_wearable",
32        "ability_runtime_app_no_response_bundlename",
33        "ability_runtime_start_window_options_with_pixelmap",
34        "ability_runtime_check_internet_permission",
35        "ability_runtime_no_screen"
36      ],
37      "adapted_system_type": [
38          "standard"
39      ],
40      "rom": "",
41      "ram": "",
42      "hisysevent_config":[
43        "//foundation/ability/ability_runtime/hisysevent.yaml"
44      ],
45      "deps": {
46        "components": [
47            "ability_base",
48            "accessibility",
49            "access_token",
50            "ace_engine",
51            "app_domain_verify",
52            "app_file_service",
53            "appspawn",
54            "background_task_mgr",
55            "bounds_checking_function",
56            "bundle_framework",
57            "common_event_service",
58            "config_policy",
59            "c_utils",
60            "cJSON",
61            "data_share",
62            "dlp_permission_service",
63            "dsoftbus",
64            "eventhandler",
65            "ets_frontend",
66            "ets_runtime",
67            "ets_utils",
68            "faultloggerd",
69            "ffrt",
70            "form_fwk",
71            "graphic_2d",
72            "hiappevent",
73            "hichecker",
74            "hicollie",
75            "hilog",
76            "hisysevent",
77            "hitrace",
78            "hiview",
79            "i18n",
80            "icu",
81            "idl_tool",
82            "image_framework",
83            "init",
84            "input",
85            "ipc",
86            "json",
87            "kv_store",
88            "libuv",
89            "libxml2",
90            "media_library",
91            "memmgr",
92            "memory_utils",
93            "napi",
94            "netmanager_base",
95            "node",
96            "os_account",
97            "power_manager",
98            "preferences",
99            "previewer",
100            "qos_manager",
101            "relational_store",
102            "resource_management",
103            "resource_schedule_service",
104            "runtime_core",
105            "safwk",
106            "samgr",
107            "sandbox_manager",
108            "screenlock_mgr",
109            "selinux_adapter",
110            "storage_service",
111            "toolchain",
112            "udmf",
113            "webview",
114            "window_manager",
115            "zlib",
116            "hiperf"
117  ],
118          "third_party": [
119            "libjpeg-turbo"
120          ]
121      },
122      "build": {
123        "sub_component": [
124          "//foundation/ability/ability_runtime/services:ams_target",
125          "//foundation/ability/ability_runtime/services/sa_profile:ams_sa_profile",
126          "//foundation/ability/ability_runtime/services/quickfixmgr:quick_fix.cfg",
127          "//foundation/ability/ability_runtime/tools:tools_target",
128          "//foundation/ability/ability_runtime/interfaces/inner_api:innerkits_target",
129          "//foundation/ability/ability_runtime/frameworks/native/ability/native:ability_thread",
130          "//foundation/ability/ability_runtime/frameworks/native/ability/native:extension_module",
131          "//foundation/ability/ability_runtime/frameworks/native/ability/native:insight_intent_executor_ani",
132          "//foundation/ability/ability_runtime/frameworks/native/ability/native:service_extension_ani",
133          "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_ability_ani",
134          "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_extension_ani",
135          "//foundation/ability/ability_runtime/frameworks/native/appkit:ability_stage_ani",
136          "//foundation/ability/ability_runtime/frameworks/native/appkit:test_runner_ani",
137          "//foundation/ability/ability_runtime/frameworks/native/child_process:child_process",
138          "//foundation/ability/ability_runtime/frameworks/native/insight_intent:insight_intent_innerkits",
139          "//foundation/ability/ability_runtime/frameworks/c/ability_runtime:ability_runtime",
140          "//foundation/ability/ability_runtime/frameworks/cj:cj_ability_packages",
141          "//foundation/ability/ability_runtime/frameworks/ets/ani:ani_packages",
142          "//foundation/ability/ability_runtime/frameworks/js/napi:napi_packages",
143          "//foundation/ability/ability_runtime/frameworks/ets/ets:ets_packages",
144          "//foundation/ability/ability_runtime/cj_environment/frameworks/cj_environment:cj_environment",
145          "//foundation/ability/ability_runtime/ets_environment/frameworks/ets_environment:ets_environment",
146          "//foundation/ability/ability_runtime/js_environment/frameworks/js_environment:js_environment",
147          "//foundation/ability/ability_runtime/services/abilitymgr/etc:appfwk_etc",
148          "//foundation/ability/ability_runtime/services/dialog_ui/ams_system_dialog:dialog_hap",
149          "//foundation/ability/ability_runtime/service_router_framework:srms_target",
150          "//foundation/ability/ability_runtime/service_router_framework:jsapi_target"
151        ],
152        "inner_api": [
153          {
154            "header": {
155              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/deps_wrapper/include",
156              "header_files": [
157                "os_account_manager_wrapper.h"
158              ]
159            },
160            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/deps_wrapper:ability_deps_wrapper"
161          },
162          {
163            "header": {
164              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/error_utils/include",
165              "header_files": [
166                "ability_runtime_error_util.h"
167              ]
168            },
169            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/error_utils:ability_runtime_error_util"
170          },
171          {
172            "header": {
173              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/wantagent/include/",
174              "header_files": [
175                "pending_want.h",
176                "trigger_info.h",
177                "want_agent_constant.h",
178                "want_agent_helper.h",
179                "want_agent_info.h",
180                "want_agent.h"
181              ]
182            },
183            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/wantagent:wantagent_innerkits"
184          },
185          {
186            "header": {
187              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/want_agent/include",
188              "header_files": [
189                "cj_want_agent_ffi.h"
190              ]
191            },
192            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/want_agent:cj_want_agent_ffi"
193          },
194          {
195            "header": {
196              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ui_extension_base",
197              "header_files": []
198            },
199            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_ui_extension"
200          },
201          {
202            "header": {
203              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/photo_editor_extension_ability",
204              "header_files": []
205            },
206            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native/:cj_photo_editor_extension"
207          },
208          {
209            "header": {
210              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/form_runtime",
211              "header_files": []
212            },
213            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_form_extension"
214          },
215          {
216            "header": {
217              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/form_runtime",
218              "header_files": []
219            },
220            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ets_form_extension"
221          },
222          {
223            "header": {
224              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/context",
225              "header_files": []
226            },
227            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/context:cj_context_ffi"
228          },
229          {
230            "header": {
231              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/ability_runtime",
232              "header_files": []
233            },
234            "name": "//foundation/ability/ability_runtime/frameworks/native/ability:cj_ability_context_native"
235          },
236          {
237            "header": {
238              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native",
239              "header_files": []
240            },
241            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_extensionkit_native"
242          },
243          {
244            "header": {
245              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native",
246              "header_files": []
247            },
248            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_abilitykit_native_ffi"
249          },
250          {
251            "header": {
252              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/insight_intent_executor",
253              "header_files": []
254            },
255            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:cj_insight_intent_executor"
256          },
257          {
258            "header": {
259              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/insight_intent/insight_intent_context",
260              "header_files": []
261            },
262            "name": "//foundation/ability/ability_runtime/frameworks/native/insight_intent/insight_intent_context:cj_insightintentcontext"
263          },
264          {
265            "header": {
266              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
267              "header_files": [
268                "ability_manager_client.h",
269                "launch_param.h"
270              ]
271            },
272            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_manager"
273          },
274          {
275            "header": {
276              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/ability_runtime",
277              "header_files": [
278                "ability_context.h"
279              ]
280            },
281            "name": "//foundation/ability/ability_runtime/frameworks/native/ability:ability_context_native"
282          },
283          {
284            "header": {
285              "header_base": "//foundation/ability/ability_runtime/js_environment/interfaces/inner_api",
286              "header_files": [
287                "js_environment.h",
288                "js_environment_impl.h"
289              ]
290            },
291            "name": "//foundation/ability/ability_runtime/js_environment/frameworks/js_environment:js_environment"
292          },
293          {
294            "header": {
295              "header_base": "//foundation/ability/ability_runtime/ets_environment/interfaces/inner_api",
296              "header_files": [
297              ]
298            },
299            "name": "//foundation/ability/ability_runtime/ets_environment/frameworks/ets_environment:ets_environment"
300          },
301          {
302            "header": {
303              "header_base": "//foundation/ability/ability_runtime/cj_environment/interfaces/inner_api",
304              "header_files": [
305                "cj_environment.h"
306              ]
307            },
308            "name": "//foundation/ability/ability_runtime/cj_environment/frameworks/cj_environment:cj_environment"
309          },
310          {
311            "header": {
312              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/runtime/include/",
313              "header_files": [
314                "js_runtime.h",
315                "runtime.h"
316              ]
317            },
318            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/runtime:runtime"
319          },
320          {
321            "header": {
322              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/napi_base_context/include",
323              "header_files": [
324                "napi_base_context.h"
325              ]
326            },
327            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/napi_base_context:napi_base_context"
328          },
329          {
330            "header": {
331              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ani_base_context/include",
332              "header_files": [
333                "ani_base_context.h"
334              ]
335            },
336            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ani_base_context:ani_base_context"
337          },
338          {
339            "header": {
340              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common",
341              "header_files": [
342                "napi_common_configuration.h",
343                "napi_common_start_options.h",
344                "napi_common_util.h",
345                "napi_common_want.h"
346              ]
347            },
348            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_common:napi_common"
349          },
350          {
351            "header": {
352              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_common/include",
353              "header_files": [
354                "ani_common_ability_state_data.h",
355                "ani_common_start_options.h",
356                "ani_common_want.h",
357                "ets_native_reference.h"
358              ]
359            },
360            "name": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_common:ani_common"
361          },
362          {
363            "header": {
364              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_ability_common",
365              "header_files": [
366              ]
367            },
368            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_ability_common:napi_ability_common"
369          },
370          {
371            "header": {
372              "header_base": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_wantagent_common",
373              "header_files": [
374                "ani_common_want_agent.h"
375              ]
376            },
377            "name": "//foundation/ability/ability_runtime/frameworks/ets/ani/ani_wantagent_common:ani_wantagent_common"
378          },
379          {
380            "header": {
381              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_wantagent_common",
382              "header_files": [
383                "napi_common_want_agent.h"
384              ]
385            },
386            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/inner/napi_wantagent_common:napi_wantagent_common"
387          },
388          {
389            "header": {
390              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include",
391              "header_files": [
392                "appmgr/app_mgr_client.h",
393                "appmgr/page_state_data.h"
394              ]
395            },
396            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager:app_manager"
397          },
398          {
399            "header": {
400              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/connectionobs_manager/include",
401              "header_files": [
402                "connection_observer_client.h"
403              ]
404            },
405            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/connectionobs_manager:connection_obs_manager"
406          },
407          {
408            "header": {
409              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
410              "header_files": [
411                "service_extension.h"
412              ]
413            },
414            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:service_extension"
415          },
416          {
417            "header": {
418              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
419              "header_files": [
420                "extension.h",
421                "extension_base.h",
422                "extension_module_loader.h"
423              ]
424            },
425            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:extensionkit_native"
426          },
427          {
428            "header": {
429              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
430              "header_files": [
431              ]
432            },
433            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:abilitykit_utils"
434          },
435          {
436            "header": {
437              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
438              "header_files": [
439              ]
440            },
441            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:abilitykit_native"
442          },
443          {
444            "header": {
445              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/",
446              "header_files": [
447              ]
448            },
449            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:data_ability_helper"
450          },
451          {
452            "header": {
453              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/appkit/app/",
454              "header_files": [
455              ]
456            },
457            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:appkit_native"
458          },
459          {
460            "header": {
461              "header_base": "//foundation/ability/ability_runtime/frameworks/js/napi/dialog_request_info/include",
462              "header_files": [
463                "request_info.h"
464              ]
465            },
466            "name": "//foundation/ability/ability_runtime/frameworks/js/napi/dialog_request_info:dialog_request_info"
467          },
468          {
469            "header": {
470              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
471              "header_files": [
472                "ability_connect_callback_stub.h"
473              ]
474            },
475            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_connect_callback_stub"
476          },
477          {
478            "header": {
479              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_runtime/context",
480              "header_files": [
481                "application_context.h"
482              ]
483            },
484            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:app_context"
485          },
486          {
487            "header": {
488              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/c/ability/ability_runtime/child_process",
489              "header_files": [
490                "native_child_process.h"
491              ]
492            },
493            "name": "//foundation/ability/ability_runtime/frameworks/native/child_process:child_process"
494          },
495          {
496            "header": {
497              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/c/ability_runtime",
498              "header_files": [
499                "ability_runtime_common.h",
500                "application_context.h",
501                "context_constant.h",
502                "start_options.h"
503              ]
504            },
505            "name": "//foundation/ability/ability_runtime/frameworks/c/ability_runtime:ability_runtime"
506          },
507          {
508            "header": {
509              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/uri_permission/include/",
510              "header_files": [
511              ]
512            },
513            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/uri_permission:uri_permission_mgr"
514          },
515          {
516            "header": {
517              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/quick_fix/include/",
518              "header_files": [
519                "quick_fix_manager_client.h"
520              ]
521            },
522            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/quick_fix:quickfix_manager"
523          },
524          {
525            "header": {
526              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/dataobs_manager/",
527              "header_files": [
528              ]
529            },
530            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/dataobs_manager:dataobs_manager"
531          },
532          {
533            "header": {
534              "header_base": "//foundation/ability/ability_runtime/service_router_framework/interfaces/inner_api/include",
535              "header_files": [
536                "service_info.h"
537              ]
538            },
539            "name": "//foundation/ability/ability_runtime/service_router_framework/interfaces/inner_api:srms_fwk"
540          },
541          {
542            "header": {
543              "header_base": "//foundation/ability/ability_runtime/frameworks/simulator",
544              "header_files": []
545            },
546            "name": "//foundation/ability/ability_runtime/frameworks/simulator/ability_simulator:ability_simulator"
547          },
548          {
549            "header": {
550              "header_base": "//foundation/ability/ability_runtime/tools/aa/include",
551              "header_files": [
552                "shell_command.h"
553              ]
554            },
555            "name": "//foundation/ability/ability_runtime/tools/aa:tools_aa_source_set"
556          },
557          {
558            "header": {
559              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
560              "header_files": [
561                "ability_start_setting.h"
562              ]
563            },
564            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_start_setting"
565          },
566          {
567            "header": {
568              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
569              "header_files": [
570                "process_options.h"
571              ]
572            },
573            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:process_options"
574          },
575          {
576            "header": {
577              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
578              "header_files": [
579                "mission_info.h",
580                "mission_snapshot.h"
581              ]
582            },
583            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:mission_info"
584          },
585          {
586            "header": {
587              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ui_extension_base",
588              "header_files": [
589                "ui_extension_context.h"
590              ]
591            },
592            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ui_extension"
593          },
594          {
595            "header": {
596              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/auto_fill_extension_ability",
597              "header_files": [
598                "auto_fill_extension_context.h"
599              ]
600            },
601            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:auto_fill_extension"
602          },
603          {
604            "header": {
605              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/extension_manager/include",
606              "header_files": [
607                "extension_manager_client.h"
608              ]
609            },
610            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/extension_manager:extension_manager"
611          },
612          {
613            "header": {
614              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/mission_manager/include",
615              "header_files": [
616                "mission_manager_client.h"
617              ]
618            },
619            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/mission_manager:mission_manager"
620          },
621          {
622            "header": {
623              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/session_handler/include",
624              "header_files": []
625            },
626            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/session_handler:session_handler"
627          },
628          {
629            "header": {
630              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/auto_fill_manager/include",
631              "header_files": [
632                "auto_fill_error.h",
633                "auto_fill_manager.h",
634                "fill_request_callback_interface.h",
635                "save_request_callback_interface.h"
636              ]
637            },
638            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/auto_fill_manager:auto_fill_manager"
639          },
640          {
641            "header": {
642              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
643              "header_files": [
644                "start_options.h"
645              ]
646            },
647            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:ability_start_options"
648          },
649          {
650            "header": {
651              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/dialog_request_callback",
652              "header_files": [
653              ]
654            },
655            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:dialog_request_callback"
656          },
657          {
658            "header": {
659              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include",
660              "header_files": [
661                "start_window_option.h"
662              ]
663            },
664            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/ability_manager:start_window_option"
665          },
666          {
667            "header": {
668              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/application_context/include",
669              "header_files": [
670                "cj_ability_lifecycle_callback.h",
671                "cj_application_context.h"
672              ]
673            },
674            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi:cj_ability_ffi"
675          },
676          {
677            "header": {
678              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include",
679              "header_files": [
680                "appmgr/app_state_data.h"
681              ]
682            },
683            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/app_manager:app_state_data"
684          },
685          {
686            "header": {
687              "header_base": "//foundation/ability/ability_runtime/interfaces/inner_api/connect_server_manager/include",
688              "header_files": [
689                "connect_server_manager.h"
690              ]
691            },
692            "name": "//foundation/ability/ability_runtime/interfaces/inner_api/connect_server_manager:connect_server_manager"
693          },
694          {
695            "header": {
696              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/app_manager",
697              "header_files": []
698            },
699            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/app_manager:cj_app_manager_ffi"
700          },
701          {
702            "header": {
703              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/errormanager",
704              "header_files": []
705            },
706            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/errormanager:cj_errormanager_ffi"
707          },
708          {
709            "header": {
710              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/recovery",
711              "header_files": []
712            },
713            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/app/recovery:cj_app_recovery_ffi"
714          },
715          {
716            "header": {
717              "header_base": "//foundation/ability/ability_runtime/frameworks/cj/ffi/ark_interop_helper",
718              "header_files": []
719            },
720            "name": "//foundation/ability/ability_runtime/frameworks/cj/ffi/ark_interop_helper:ark_interop_helper_ffi"
721          },
722          {
723            "header": {
724              "header_base": "//foundation/ability/ability_runtime/frameworks/native/ability/native",
725              "header_files": []
726            },
727            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:uiabilitykit_native"
728          },
729          {
730            "header": {
731              "header_base": "//foundation/ability/ability_runtime/frameworks/native/appkit",
732              "header_files": []
733            },
734            "name": "//foundation/ability/ability_runtime/frameworks/native/appkit:appkit_delegator"
735          },
736          {
737            "header": {
738              "header_base": "//foundation/ability/ability_runtime/interfaces/kits/native/ability/native/ability_business_error",
739              "header_files": [
740                "ability_business_error.h"
741              ]
742            },
743            "name": "//foundation/ability/ability_runtime/frameworks/native/ability/native:ability_business_error"
744          }
745        ],
746        "test": [
747          "//foundation/ability/ability_runtime/test/moduletest:moduletest",
748          "//foundation/ability/ability_runtime/test/fuzztest:fuzztest",
749          "//foundation/ability/ability_runtime/test/unittest:unittest",
750          "//foundation/ability/ability_runtime/test/sample:sample",
751          "//foundation/ability/ability_runtime/tools/test:moduletest",
752          "//foundation/ability/ability_runtime/tools/test:systemtest",
753          "//foundation/ability/ability_runtime/tools/test:unittest",
754          "//foundation/ability/ability_runtime/cj_environment/test/unittest:unittest",
755          "//foundation/ability/ability_runtime/ets_environment/test/unittest:unittest",
756          "//foundation/ability/ability_runtime/js_environment/test/unittest:unittest",
757          "//foundation/ability/ability_runtime/service_router_framework:test_target"
758        ]
759      }
760  }
761}
762