1{
2  "app": {
3    "bundleName": "com.example.applicationinfo",
4    "vendor": "example",
5    "version": {
6      "code": 1,
7      "name": "1.0"
8    },
9    "apiVersion": {
10      "compatible": 4,
11      "target": 5,
12      "releaseType": "Beta1"
13    }
14  },
15  "deviceConfig": {},
16  "module": {
17    "package": "com.example.applicationinfo",
18    "name": ".entry",
19    "mainAbility": ".MainAbility",
20    "srcPath": "",
21    "deviceType": [
22      "default",
23      "tablet",
24      "2in1",
25      "wearable"
26    ],
27    "distro": {
28      "deliveryWithInstall": true,
29      "moduleName": "entry",
30      "moduleType": "entry",
31      "installationFree": true
32    },
33    "abilities": [
34      {
35        "skills": [
36          {
37            "entities": [
38              "entity.system.home"
39            ],
40            "actions": [
41              "action.system.home"
42            ]
43          }
44        ],
45        "orientation": "unspecified",
46        "formsEnabled": false,
47        "name": ".MainAbility",
48        "srcLanguage": "js",
49        "srcPath": "MainAbility",
50        "icon": "$media:icon",
51        "description": "$string:MainAbility_desc",
52        "label": "$string:MainAbility_label",
53        "type": "page",
54        "visible": true,
55        "launchType": "standard"
56      },
57      {
58        "orientation": "unspecified",
59        "formsEnabled": false,
60        "name": ".TestAbility",
61        "srcLanguage": "js",
62        "srcPath": "TestAbility",
63        "icon": "$media:icon",
64        "description": "$string:TestAbility_desc",
65        "label": "$string:TestAbility_label",
66        "type": "page",
67        "visible": true,
68        "launchType": "standard"
69      },
70      {
71        "orientation": "unspecified",
72        "srcPath": "MainAbility2",
73        "name": ".MainAbility2",
74        "srcLanguage": "js",
75        "icon": "$media:icon",
76        "description": "$string:description_mainability2",
77        "formsEnabled": false,
78        "label": "$string:entry_MainAbility2",
79        "type": "page",
80        "launchType": "standard"
81      }
82    ],
83    "js": [
84      {
85        "pages": [
86          "pages/index/index"
87        ],
88        "name": ".MainAbility",
89        "window": {
90          "designWidth": 720,
91          "autoDesignWidth": false
92        }
93      },
94      {
95        "pages": [
96          "pages/index/index"
97        ],
98        "name": ".MainAbility2",
99        "window": {
100          "designWidth": 720,
101          "autoDesignWidth": false
102        }
103      },
104      {
105        "pages": [
106          "pages/index/index"
107        ],
108        "name": ".TestAbility",
109        "window": {
110          "designWidth": 720,
111          "autoDesignWidth": false
112        }
113      }
114    ],
115    "testRunner": {
116      "name": "OpenHarmonyTestRunner",
117      "srcPath": "TestRunner"
118    }
119  }
120}