• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "module": {
3        "name": "testModule",
4        "type": "entry",
5        "srcEntrance": "./ets/Application/AbilityStage.ts",
6        "description": "$string:testModule_entry_dsc",
7        "mainElement": "ohos.acts.bundle.overlay.test.MainAbility",
8        "deviceTypes": [
9            "default",
10            "tablet"
11        ],
12        "deliveryWithInstall": true,
13        "installationFree": false,
14        "uiSyntax": "ets",
15        "pages": "$profile:main_pages",
16        "abilities": [
17            {
18                "name": "ohos.acts.bundle.overlay.test.MainAbility",
19                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
20                "description": "$string:testModule_entry_main",
21                "icon": "$media:icon",
22                "label": "$string:entry_label",
23                "visible": true,
24                "launchType": "singleton",
25                "orientation": "portrait",
26                "skills": [
27                    {
28                        "actions": [
29                            "action.system.home"
30                        ],
31                        "entities":[
32                            "entity.system.home"
33                        ]
34                    }
35                ],
36                "metadata": [
37                    {
38                        "name": "ohos.ability.form",
39                        "value": "",
40                        "resource": "$profile:shortcuts_config"
41                    },
42                    {
43                        "name": "ohos.ability.form1",
44                        "value": "",
45                        "resource": "$profile:form_config"
46                    },
47                    {
48                        "name": "ohos.ability.form2",
49                        "value": "",
50                        "resource": "@profile:form_config"
51                    },
52                    {
53                        "name": "ohos.ability.form3",
54                        "value": "",
55                        "resource": "$profile:form_config1"
56                    },
57                    {
58                        "name": "ohos.ability.form4",
59                        "value": "",
60                        "resource": "$profile:invalid"
61                    }
62                ]
63            },
64            {
65                "name": "ohos.acts.bundle.overlay.test.MainAbility1",
66                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
67                "description": "$string:testModule_entry_main",
68                "icon": "$media:icon",
69                "label": "$string:entry_label",
70                "visible": true,
71                "launchType": "standard",
72                "orientation": "landscape",
73                "skills": []
74            },
75            {
76                "name": "ohos.acts.bundle.overlay.test.MainAbility2",
77                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
78                "description": "$string:testModule_entry_main",
79                "icon": "$media:icon",
80                "label": "$string:entry_label",
81                "visible": true,
82                "launchType": "specified",
83                "orientation": "landscape_inverted",
84                "skills": []
85            },
86            {
87                "name": "ohos.acts.bundle.overlay.test.MainAbility3",
88                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
89                "description": "$string:testModule_entry_main",
90                "icon": "$media:icon",
91                "label": "$string:entry_label",
92                "visible": true,
93                "launchType": "specified",
94                "orientation": "portrait_inverted",
95                "skills": []
96            },
97            {
98                "name": "ohos.acts.bundle.overlay.test.MainAbility4",
99                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
100                "description": "$string:testModule_entry_main",
101                "icon": "$media:icon",
102                "label": "$string:entry_label",
103                "visible": true,
104                "launchType": "specified",
105                "orientation": "auto_rotation",
106                "skills": []
107            },
108            {
109                "name": "ohos.acts.bundle.overlay.test.MainAbility5",
110                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
111                "description": "$string:testModule_entry_main",
112                "icon": "$media:icon",
113                "label": "$string:entry_label",
114                "visible": true,
115                "launchType": "specified",
116                "orientation": "auto_rotation_landscape",
117                "skills": []
118            },
119            {
120                "name": "ohos.acts.bundle.overlay.test.MainAbility6",
121                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
122                "description": "$string:testModule_entry_main",
123                "icon": "$media:icon",
124                "label": "$string:entry_label",
125                "visible": true,
126                "launchType": "specified",
127                "orientation": "auto_rotation_portrait",
128                "skills": []
129            },
130            {
131                "name": "ohos.acts.bundle.overlay.test.MainAbility7",
132                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
133                "description": "$string:testModule_entry_main",
134                "icon": "$media:icon",
135                "label": "$string:entry_label",
136                "visible": true,
137                "launchType": "specified",
138                "orientation": "auto_rotation_restricted",
139                "skills": []
140            },
141            {
142                "name": "ohos.acts.bundle.overlay.test.MainAbility8",
143                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
144                "description": "$string:testModule_entry_main",
145                "icon": "$media:icon",
146                "label": "$string:entry_label",
147                "visible": true,
148                "launchType": "specified",
149                "orientation": "auto_rotation_landscape_restricted",
150                "skills": []
151            },
152            {
153                "name": "ohos.acts.bundle.overlay.test.MainAbility9",
154                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
155                "description": "$string:testModule_entry_main",
156                "icon": "$media:icon",
157                "label": "$string:entry_label",
158                "visible": true,
159                "launchType": "specified",
160                "orientation": "auto_rotation_portrait_restricted",
161                "skills": []
162            },
163            {
164                "name": "ohos.acts.bundle.overlay.test.MainAbility10",
165                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
166                "description": "$string:testModule_entry_main",
167                "icon": "$media:icon",
168                "label": "$string:entry_label",
169                "visible": true,
170                "launchType": "specified",
171                "orientation": "locked",
172                "skills": []
173            }
174        ],
175        "extensionAbilities": [
176            {
177                "description": "$string:form_description",
178                "descriptionId": 16777219,
179                "icon": "$media:icon",
180                "iconId": 16777225,
181                "label": "$string:entry_label",
182                "metadata": [
183                    {
184                        "name": "ohos.extension.form",
185                        "value": "",
186                        "resource": "$profile:shortcuts_config"
187                    },
188                    {
189                        "name": "ohos.extension.form1",
190                        "value": "",
191                        "resource": "$profile:form_config"
192                    },
193                    {
194                        "name": "ohos.extension.form2",
195                        "value": "",
196                        "resource": "@profile:form_config"
197                    },
198                    {
199                        "name": "ohos.extension.form3",
200                        "value": "",
201                        "resource": "$profile:form_config1"
202                    },
203                    {
204                        "name": "ohos.extension.form4",
205                        "value": "",
206                        "resource": "$profile:invalid"
207                    }
208                ],
209                "name": "Form",
210                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
211                "type": "form",
212                "visible": true
213            },
214            {
215                "description": "$string:form_description",
216                "descriptionId": 16777219,
217                "icon": "$media:icon",
218                "iconId": 16777225,
219                "label": "$string:entry_label",
220                "name": "Form1",
221                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
222                "type": "form",
223                "visible": true
224            },
225            {
226                "description": "$string:form_description",
227                "descriptionId": 16777219,
228                "icon": "$media:icon",
229                "iconId": 16777225,
230                "label": "$string:entry_label",
231                "name": "workScheduler",
232                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
233                "type": "workScheduler",
234                "visible": true
235            },
236            {
237                "description": "$string:form_description",
238                "descriptionId": 16777219,
239                "icon": "$media:icon",
240                "iconId": 16777225,
241                "label": "$string:entry_label",
242                "name": "inputMethod",
243                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
244                "type": "inputMethod",
245                "visible": true
246            },
247            {
248                "description": "$string:form_description",
249                "descriptionId": 16777219,
250                "icon": "$media:icon",
251                "iconId": 16777225,
252                "label": "$string:entry_label",
253                "name": "accessibility",
254                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
255                "type": "accessibility",
256                "visible": true
257            },
258            {
259                "description": "$string:form_description",
260                "descriptionId": 16777219,
261                "icon": "$media:icon",
262                "iconId": 16777225,
263                "label": "$string:entry_label",
264                "name": "fileShare",
265                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
266                "type": "fileShare",
267                "visible": true
268            },
269            {
270                "description": "$string:form_description",
271                "descriptionId": 16777219,
272                "icon": "$media:icon",
273                "iconId": 16777225,
274                "label": "$string:entry_label",
275                "name": "staticSubscriber",
276                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
277                "type": "staticSubscriber",
278                "visible": true
279            },
280            {
281                "description": "$string:form_description",
282                "descriptionId": 16777219,
283                "icon": "$media:icon",
284                "iconId": 16777225,
285                "label": "$string:entry_label",
286                "name": "wallpaper",
287                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
288                "type": "wallpaper",
289                "visible": true
290            },
291            {
292                "description": "$string:form_description",
293                "descriptionId": 16777219,
294                "icon": "$media:icon",
295                "iconId": 16777225,
296                "label": "$string:entry_label",
297                "name": "backup",
298                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
299                "type": "backup",
300                "visible": true
301            },
302            {
303                "description": "$string:form_description",
304                "descriptionId": 16777219,
305                "icon": "$media:icon",
306                "iconId": 16777225,
307                "label": "$string:entry_label",
308                "name": "window",
309                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
310                "type": "window",
311                "visible": true
312            },
313            {
314                "description": "$string:form_description",
315                "descriptionId": 16777219,
316                "icon": "$media:icon",
317                "iconId": 16777225,
318                "label": "$string:entry_label",
319                "name": "enterpriseAdmin",
320                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
321                "type": "enterpriseAdmin",
322                "visible": true
323            },
324            {
325                "description": "$string:form_description",
326                "descriptionId": 16777219,
327                "icon": "$media:icon",
328                "iconId": 16777225,
329                "label": "$string:entry_label",
330                "name": "thumbnail",
331                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
332                "type": "thumbnail",
333                "visible": true
334            },
335            {
336                "description": "$string:form_description",
337                "descriptionId": 16777219,
338                "icon": "$media:icon",
339                "iconId": 16777225,
340                "label": "$string:entry_label",
341                "name": "preview",
342                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
343                "type": "preview",
344                "visible": true
345            },
346            {
347                "description": "$string:form_description",
348                "descriptionId": 16777219,
349                "icon": "$media:icon",
350                "iconId": 16777225,
351                "label": "$string:entry_label",
352                "name": "driver",
353                "srcEntrance": "./ets/FormAbility/FormAbility.ts",
354                "type": "driver",
355                "visible": true
356            }
357        ],
358        "requestPermissions": [
359          {
360            "name": "ohos.permission.GET_BUNDLE_INFO",
361            "reason": "$string:permission_reason",
362            "usedScene": {
363              "abilities": ["MainAbility"],
364              "when": "always"
365            }
366          },
367          {
368            "name": "ohos.permission.READ_CALENDAR",
369            "reason": "$string:permission_reason",
370            "usedScene": {
371              "abilities": ["MainAbility"],
372              "when": "inuse"
373            }
374          }
375        ],
376        "metadata": [
377          {
378            "name": "MetaData1",
379            "value": "MetaDataValue",
380            "resource": "$profile:shortcuts_config"
381          }
382        ]
383    }
384}
385