1{
2  "module": {
3    "name": "phone",
4    "type": "entry",
5    "srcEntrance": "./ets/Application/AbilityStage.ts",
6    "description": "$string:phone_entry_dsc",
7    "mainElement": "MainAbility",
8    "deviceTypes": [
9      "phone",
10      "tablet",
11      "tv",
12      "wearable",
13      "default",
14      "2in1"
15    ],
16    "deliveryWithInstall": true,
17    "installationFree": false,
18    "uiSyntax": "ets",
19    "pages": "$profile:main_pages",
20    "metadata": [
21      {
22        "name": "ExecuteArkTSLinter",
23        "value": "false"
24      }
25    ],
26    "abilities": [
27      {
28        "continuable": true,
29        "name": "com.acts.rpcrequest.test.MainAbility",
30        "srcEntrance": "./ets/MainAbility/MainAbility.ts",
31        "description": "$string:phone_entry_main",
32        "icon": "$media:icon",
33        "label": "$string:entry_label",
34        "visible": true,
35        "orientation": "portrait",
36        "skills": [
37          {
38            "actions": [
39              "action.system.home"
40            ],
41            "entities": [
42              "entity.system.home"
43            ]
44          }
45        ]
46      }
47    ],
48    "requestPermissions": [
49      {
50        "name": "ohos.permission.GET_BUNDLE_INFO"
51      },
52      {
53        "name": "ohos.permission.DISTRIBUTED_DATASYNC"
54      },
55      {
56        "name": "ohos.permission.GET_DISTRIBUTED_DEVICE_INFO"
57      },
58      {
59        "name": "ohos.permission.ACCESS_SERVICE_DM"
60      }
61    ]
62  }
63}