1{
2  "app": {
3    "bundleName": "com.ohos.abilitytoolabilitydelegatorfatest",
4    "vendor": "example",
5    "version": {
6      "code": 1000000,
7      "name": "1.0.0"
8    },
9    "apiVersion": {
10      "compatible": 9,
11      "target": 9
12    }
13  },
14  "deviceConfig": {},
15  "module": {
16    "package": "com.ohos.abilitytoolabilitydelegatorfatest_test",
17    "name": ".entry_test",
18    "mainAbility": ".TestAbility",
19    "deviceType": [
20      "phone",
21      "tablet",
22      "wearable"
23    ],
24    "distro": {
25      "deliveryWithInstall": true,
26      "moduleName": "entry_test",
27      "moduleType": "feature",
28      "installationFree": false
29    },
30    "abilities": [
31      {
32        "skills": [
33          {
34            "entities": [
35              "entity.system.home"
36            ],
37            "actions": [
38              "action.system.home"
39            ]
40          }
41        ],
42        "orientation": "unspecified",
43        "visible": true,
44        "srcPath": "TestAbility",
45        "name": ".TestAbility",
46        "srcLanguage": "ets",
47        "icon": "$media:icon",
48        "description": "$string:TestAbility_desc",
49        "formsEnabled": false,
50        "label": "$string:TestAbility_label",
51        "type": "page",
52        "launchType": "standard"
53      },
54      {
55        "skills": [
56          {
57            "entities": [
58              "entity.system.home"
59            ],
60            "actions": [
61              "action.system.home"
62            ]
63          }
64        ],
65        "orientation": "unspecified",
66        "visible": true,
67        "srcPath": "FirstAbility",
68        "name": ".FirstAbility",
69        "srcLanguage": "ets",
70        "icon": "$media:icon",
71        "description": "$string:TestAbility_desc",
72        "formsEnabled": false,
73        "label": "$string:TestAbility_label",
74        "type": "page",
75        "launchType": "standard"
76      },
77      {
78        "skills": [
79          {
80            "entities": [
81              "entity.system.home"
82            ],
83            "actions": [
84              "action.system.home"
85            ]
86          }
87        ],
88        "orientation": "unspecified",
89        "visible": true,
90        "srcPath": "SecondAbility",
91        "name": ".SecondAbility",
92        "srcLanguage": "ets",
93        "icon": "$media:icon",
94        "description": "$string:TestAbility_desc",
95        "formsEnabled": false,
96        "label": "$string:TestAbility_label",
97        "type": "page",
98        "launchType": "standard"
99      }
100    ],
101    "js": [
102      {
103        "mode": {
104          "syntax": "ets",
105          "type": "pageAbility"
106        },
107        "pages": [
108          "pages/index"
109        ],
110        "name": ".TestAbility",
111        "window": {
112          "designWidth": 720,
113          "autoDesignWidth": false
114        }
115      },
116      {
117        "mode": {
118          "syntax": "ets",
119          "type": "pageAbility"
120        },
121        "pages": [
122          "pages/index"
123        ],
124        "name": ".FirstAbility",
125        "window": {
126          "designWidth": 720,
127          "autoDesignWidth": false
128        }
129      },
130      {
131        "mode": {
132          "syntax": "ets",
133          "type": "pageAbility"
134        },
135        "pages": [
136          "pages/index"
137        ],
138        "name": ".SecondAbility",
139        "window": {
140          "designWidth": 720,
141          "autoDesignWidth": false
142        }
143      }
144    ],
145    "testRunner": {
146      "name": "OpenHarmonyTestRunner",
147      "srcPath": "TestRunner"
148    }
149  }
150}