1df226684Sopenharmony_ci{
2df226684Sopenharmony_ci  "module": {
3df226684Sopenharmony_ci    "name": "entry",
4df226684Sopenharmony_ci    "type": "entry",
5df226684Sopenharmony_ci    "srcEntry": "./ets/Application/AbilityStage.ets",
6df226684Sopenharmony_ci    "description": "$string:entry_desc",
7df226684Sopenharmony_ci    "deviceTypes": [
8df226684Sopenharmony_ci      "default",
9df226684Sopenharmony_ci      "tablet",
10df226684Sopenharmony_ci      "2in1"
11df226684Sopenharmony_ci    ],
12df226684Sopenharmony_ci    "deliveryWithInstall": true,
13df226684Sopenharmony_ci    "installationFree": false,
14df226684Sopenharmony_ci    "pages": "$profile:main_pages",
15df226684Sopenharmony_ci    "metadata": [
16df226684Sopenharmony_ci      {
17df226684Sopenharmony_ci        "name": "ArkTSPartialUpdate",
18df226684Sopenharmony_ci        "value": "true"
19df226684Sopenharmony_ci      }
20df226684Sopenharmony_ci    ],
21df226684Sopenharmony_ci    "abilities": [
22df226684Sopenharmony_ci      {
23df226684Sopenharmony_ci        "name": "AlertAbility",
24df226684Sopenharmony_ci        "srcEntry": "./ets/AlertAbility/AlertAbility.ets",
25df226684Sopenharmony_ci        "description": "$string:MainAbility_desc",
26df226684Sopenharmony_ci        "icon": "$media:app_icon",
27df226684Sopenharmony_ci        "label": "$string:MainAbility_label",
28df226684Sopenharmony_ci        "startWindowIcon": "$media:icon",
29df226684Sopenharmony_ci        "startWindowBackground": "$color:white",
30df226684Sopenharmony_ci        "excludeFromMissions": true,
31df226684Sopenharmony_ci        "exported": true,
32df226684Sopenharmony_ci        "removeMissionAfterTerminate": true
33df226684Sopenharmony_ci      },
34df226684Sopenharmony_ci      {
35df226684Sopenharmony_ci        "name": "SaveAsAbility",
36df226684Sopenharmony_ci        "srcEntry": "./ets/SaveAsAbility/SaveAsAbility.ets",
37df226684Sopenharmony_ci        "description": "$string:MainAbility_desc",
38df226684Sopenharmony_ci        "icon": "$media:icon",
39df226684Sopenharmony_ci        "label": "$string:MainAbility_label",
40df226684Sopenharmony_ci        "startWindowIcon": "$media:icon",
41df226684Sopenharmony_ci        "startWindowBackground": "$color:white"
42df226684Sopenharmony_ci      }
43df226684Sopenharmony_ci    ],
44df226684Sopenharmony_ci    "extensionAbilities": [
45df226684Sopenharmony_ci      {
46df226684Sopenharmony_ci        "name": "DialogUIExtAbility",
47df226684Sopenharmony_ci        "icon": "$media:icon",
48df226684Sopenharmony_ci        "description": "DialogUIExtAbility",
49df226684Sopenharmony_ci        "type": "sys/commonUI",
50df226684Sopenharmony_ci        "exported": true,
51df226684Sopenharmony_ci        "srcEntry": "./ets/DialogUIExtAbility/DialogUIExtAbility.ets"
52df226684Sopenharmony_ci      },
53df226684Sopenharmony_ci      {
54df226684Sopenharmony_ci        "name": "MainAbilityEx",
55df226684Sopenharmony_ci        "icon": "$media:icon",
56df226684Sopenharmony_ci        "description": "MainAbilityEx",
57df226684Sopenharmony_ci        "type": "sys/commonUI",
58df226684Sopenharmony_ci        "exported": true,
59df226684Sopenharmony_ci        "srcEntry": "./ets/MainAbility/MainAbilityEx.ets",
60df226684Sopenharmony_ci        "metadata": [
61df226684Sopenharmony_ci          {
62df226684Sopenharmony_ci            "name": "ohos.extension.servicetype",
63df226684Sopenharmony_ci            "value": "share"
64df226684Sopenharmony_ci          }
65df226684Sopenharmony_ci        ]
66df226684Sopenharmony_ci      },
67df226684Sopenharmony_ci      {
68df226684Sopenharmony_ci        "name": "ViewAbility",
69df226684Sopenharmony_ci        "srcEntry": "./ets/ViewAbility/ViewAbility.ets",
70df226684Sopenharmony_ci        "icon": "$media:icon",
71df226684Sopenharmony_ci        "description": "$string:ViewAbility_desc",
72df226684Sopenharmony_ci        "type": "service",
73df226684Sopenharmony_ci        "exported": false
74df226684Sopenharmony_ci      },
75df226684Sopenharmony_ci      {
76df226684Sopenharmony_ci        "name": "DataAbility",
77df226684Sopenharmony_ci        "srcEntry": "./ets/DataAbility/DataAbility.ets",
78df226684Sopenharmony_ci        "icon": "$media:icon",
79df226684Sopenharmony_ci        "description": "$string:ViewAbility_desc",
80df226684Sopenharmony_ci        "type": "service"
81df226684Sopenharmony_ci      },
82df226684Sopenharmony_ci      {
83df226684Sopenharmony_ci        "name": "ServiceExtAbility",
84df226684Sopenharmony_ci        "srcEntry": "./ets/serviceExtensionAbility/ServiceExtAbility.ets",
85df226684Sopenharmony_ci        "icon": "$media:icon",
86df226684Sopenharmony_ci        "description": "service",
87df226684Sopenharmony_ci        "type": "service",
88df226684Sopenharmony_ci        "exported": false
89df226684Sopenharmony_ci      },
90df226684Sopenharmony_ci      {
91df226684Sopenharmony_ci        "name": "EncryptedSharingAbility",
92df226684Sopenharmony_ci        "srcEntry": "./ets/EncryptedSharingAbility/EncryptedSharingAbility.ets",
93df226684Sopenharmony_ci        "icon": "$media:ic_public_lock",
94df226684Sopenharmony_ci        "label": "$string:EncryptedSharing",
95df226684Sopenharmony_ci        "description": "service",
96df226684Sopenharmony_ci        "type": "action",
97df226684Sopenharmony_ci        "extensionProcessMode": "instance",
98df226684Sopenharmony_ci        "exported": true
99df226684Sopenharmony_ci      }
100df226684Sopenharmony_ci    ],
101df226684Sopenharmony_ci    "requestPermissions": [
102df226684Sopenharmony_ci      {
103df226684Sopenharmony_ci        "name": "ohos.permission.ACCESS_DLP_FILE"
104df226684Sopenharmony_ci      },
105df226684Sopenharmony_ci      {
106df226684Sopenharmony_ci        "name": "ohos.permission.GET_LOCAL_ACCOUNTS"
107df226684Sopenharmony_ci      },
108df226684Sopenharmony_ci      {
109df226684Sopenharmony_ci        "name": "ohos.permission.START_ABILITIES_FROM_BACKGROUND"
110df226684Sopenharmony_ci      },
111df226684Sopenharmony_ci      {
112df226684Sopenharmony_ci        "name": "ohos.permission.GET_BUNDLE_INFO"
113df226684Sopenharmony_ci      },
114df226684Sopenharmony_ci      {
115df226684Sopenharmony_ci        "name": "ohos.permission.GET_DOMAIN_ACCOUNTS"
116df226684Sopenharmony_ci      },
117df226684Sopenharmony_ci      {
118df226684Sopenharmony_ci        "name": "ohos.permission.GET_NETWORK_INFO"
119df226684Sopenharmony_ci      },
120df226684Sopenharmony_ci      {
121df226684Sopenharmony_ci        "name": "ohos.permission.START_DLP_CRED"
122df226684Sopenharmony_ci      }
123df226684Sopenharmony_ci    ]
124df226684Sopenharmony_ci  }
125df226684Sopenharmony_ci}
126