1{
2  "module": {
3    "name": "entry",
4    "type": "entry",
5    "srcEntrance": "",
6    "description": "$string:entry_desc",
7    "mainElement": "MainAbility",
8    "deviceTypes":  ["default", "tablet", "2in1", "wearable"],
9    "deliveryWithInstall": true,
10    "installationFree": false,
11    "pages": "$profile:main_pages",
12    "uiSyntax": "ets",
13    "abilities": [
14      {
15          "name": "com.ohos.devicemanagerui.MainAbility",
16          "startWindowBackground": "$color:start_window_background",
17          "startWindowIcon": "$media:icon",
18          "srcEntrance": "",
19          "description": "$string:MainAbility_desc",
20          "icon": "$media:icon",
21          "ic_device_earphone_hero":"$media:ic_device_earphone_hero",
22          "ic_public_devices_phone": "$media:ic_public_devices_phone",
23          "ic_device_pad": "$media:ic_device_pad",
24          "ic_device_watch": "$media:ic_device_watch",
25          "ic_public_car": "$media:ic_public_car",
26          "ic_device_smartscreen": "$media:ic_device_smartscreen",
27          "ic_device_soundx": "$media:ic_device_soundx",
28          "ic_device_glass": "$media:ic_device_glass",
29          "label": "$string:MainAbility_label",
30          "visible": false,
31          "launchType": "standard"
32      }
33    ],
34    "extensionAbilities": [
35      {
36        "name": "com.ohos.devicemanagerui.InputUIExtAbility",
37        "srcEntry": "./ets/UIExtAbility/InputUIExtAbility.ets",
38        "description": "$string:ServiceExtAbility_desc",
39        "icon": "$media:icon",
40        "label": "$string:ServiceExtAbility_label",
41        "exported": true,
42        "type": "sysDialog/common"
43      },
44      {
45        "name": "com.ohos.devicemanagerui.PincodeUIExtAbility",
46        "srcEntry": "./ets/UIExtAbility/PincodeUIExtAbility.ets",
47        "description": "$string:ServiceExtAbility_desc",
48        "icon": "$media:icon",
49        "label": "$string:ServiceExtAbility_label",
50        "exported": true,
51        "type": "sysDialog/common"
52      },
53      {
54        "name": "com.ohos.devicemanagerui.ConfirmUIExtAbility",
55        "srcEntry": "./ets/UIExtAbility/ConfirmUIExtAbility.ets",
56        "description": "$string:ServiceExtAbility_desc",
57        "icon": "$media:icon",
58        "label": "$string:ServiceExtAbility_label",
59        "exported": true,
60        "type": "sysDialog/common"
61      },
62      {
63        "name": "com.ohos.devicemanagerui.BluetoothDialogAbility",
64        "srcEntrance": "./ets/UIExtAbility/BluetoothUIExtAbility.ets",
65        "description": "$string:ServiceExtAbility_desc",
66        "icon": "$media:icon",
67        "label": "$string:ServiceExtAbility_label",
68        "exported": true,
69        "type": "sysDialog/common"
70      }
71    ],
72    "requestPermissions": [
73      {
74        "name": "ohos.permission.GET_BUNDLE_INFO"
75      },
76      {
77        "name": "ohos.permission.ACCESS_SERVICE_DM"
78      },
79      {
80        "name": "ohos.permission.PRIVACY_WINDOW"
81      }
82    ]
83  }
84}