• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "module": {
3    "name": "entry",
4    "type": "entry",
5    "srcEntrance": "./ets/Application/MyAbilityStage.ts",
6    "description": "$string:entry_desc",
7    "mainElement": "MainAbility",
8    "deviceTypes": [
9      "default",
10      "tablet"
11    ],
12    "deliveryWithInstall": true,
13    "installationFree": false,
14    "pages": "$profile:main_pages",
15    "abilities": [
16      {
17        "name": "MainAbility",
18        "srcEntrance": "./ets/MainAbility/MainAbility.ts",
19        "description": "$string:MainAbility_desc",
20        "icon": "$media:icon",
21        "label": "$string:MainAbility_label",
22        "startWindowIcon": "$media:icon",
23        "startWindowBackground": "$color:white",
24        "visible": true,
25        "skills": [
26          {
27            "entities": [
28              "entity.system.home"
29            ],
30            "actions": [
31              "action.system.home"
32            ]
33          }
34        ]
35      }
36    ],
37    "extensionAbilities": [
38      {
39        "name": "TestServiceExtAbility",
40        "icon": "$media:icon",
41        "description": "service",
42        "type": "service",
43        "visible": true,
44        "srcEntrance": "./ets/testServiceExtAbility/TestServiceExtAbility.ts"
45      },{
46        "name": "SubServiceExtAbility",
47        "icon": "$media:icon",
48        "description": "service",
49        "type": "service",
50        "visible": true,
51        "srcEntrance": "./ets/testServiceExtAbility/SubServiceExtAbility.ts"
52      },{
53        "name": "MultipServiceExtAbility",
54        "icon": "$media:icon",
55        "description": "service",
56        "type": "service",
57        "visible": true,
58        "srcEntrance": "./ets/testServiceExtAbility/MultipServiceExtAbility.ts"
59      },
60      {
61        "name": "UIExtAbility",
62        "icon": "$media:icon",
63        "description": "UIExtAbility",
64        "type": "ui",
65        "visible": true,
66        "srcEntrance": "./ets/UIExtensionAbility/UIExtAbility.ts",
67        "metadata": [
68          {
69            "name": "ohos.extension.servicetype",
70            "value": "share"
71          }
72        ]
73      },
74      {
75        "name": "UIExtAbility2",
76        "icon": "$media:icon",
77        "description": "UIExtAbility2",
78        "type": "ui",
79        "visible": true,
80        "srcEntrance": "./ets/UIExtensionAbility/UIExtAbility2.ts",
81        "metadata": [
82          {
83            "name": "ohos.extension.servicetype",
84            "value": "share"
85          }
86        ]
87      }
88    ]
89  }
90}