10704ebd2Sopenharmony_ci{
20704ebd2Sopenharmony_ci  "app": {
30704ebd2Sopenharmony_ci    "bundleName": "com.example.configuration",
40704ebd2Sopenharmony_ci    "vendor": "example",
50704ebd2Sopenharmony_ci    "version": {
60704ebd2Sopenharmony_ci      "code": 1,
70704ebd2Sopenharmony_ci      "name": "1.0"
80704ebd2Sopenharmony_ci    },
90704ebd2Sopenharmony_ci    "apiVersion": {
100704ebd2Sopenharmony_ci      "compatible": 4,
110704ebd2Sopenharmony_ci      "target": 5,
120704ebd2Sopenharmony_ci      "releaseType": "Beta1"
130704ebd2Sopenharmony_ci    }
140704ebd2Sopenharmony_ci  },
150704ebd2Sopenharmony_ci  "deviceConfig": {},
160704ebd2Sopenharmony_ci  "module": {
170704ebd2Sopenharmony_ci    "package": "com.example.configuration",
180704ebd2Sopenharmony_ci    "name": ".entry",
190704ebd2Sopenharmony_ci    "mainAbility": ".MainAbility",
200704ebd2Sopenharmony_ci    "srcPath": "",
210704ebd2Sopenharmony_ci    "deviceType": [
220704ebd2Sopenharmony_ci      "default",
230704ebd2Sopenharmony_ci      "tablet",
240704ebd2Sopenharmony_ci      "2in1",
250704ebd2Sopenharmony_ci      "wearable"
260704ebd2Sopenharmony_ci    ],
270704ebd2Sopenharmony_ci    "distro": {
280704ebd2Sopenharmony_ci      "deliveryWithInstall": true,
290704ebd2Sopenharmony_ci      "moduleName": "entry",
300704ebd2Sopenharmony_ci      "moduleType": "entry",
310704ebd2Sopenharmony_ci      "installationFree": true
320704ebd2Sopenharmony_ci    },
330704ebd2Sopenharmony_ci    "abilities": [
340704ebd2Sopenharmony_ci      {
350704ebd2Sopenharmony_ci        "skills": [
360704ebd2Sopenharmony_ci          {
370704ebd2Sopenharmony_ci            "entities": [
380704ebd2Sopenharmony_ci              "entity.system.home"
390704ebd2Sopenharmony_ci            ],
400704ebd2Sopenharmony_ci            "actions": [
410704ebd2Sopenharmony_ci              "action.system.home"
420704ebd2Sopenharmony_ci            ]
430704ebd2Sopenharmony_ci          }
440704ebd2Sopenharmony_ci        ],
450704ebd2Sopenharmony_ci        "orientation": "unspecified",
460704ebd2Sopenharmony_ci        "formsEnabled": false,
470704ebd2Sopenharmony_ci        "name": ".MainAbility",
480704ebd2Sopenharmony_ci        "srcLanguage": "js",
490704ebd2Sopenharmony_ci        "srcPath": "MainAbility",
500704ebd2Sopenharmony_ci        "icon": "$media:icon",
510704ebd2Sopenharmony_ci        "description": "$string:MainAbility_desc",
520704ebd2Sopenharmony_ci        "label": "$string:MainAbility_label",
530704ebd2Sopenharmony_ci        "type": "page",
540704ebd2Sopenharmony_ci        "visible": true,
550704ebd2Sopenharmony_ci        "launchType": "singleton"
560704ebd2Sopenharmony_ci      },
570704ebd2Sopenharmony_ci      {
580704ebd2Sopenharmony_ci        "orientation": "unspecified",
590704ebd2Sopenharmony_ci        "formsEnabled": false,
600704ebd2Sopenharmony_ci        "name": ".TestAbility",
610704ebd2Sopenharmony_ci        "srcLanguage": "js",
620704ebd2Sopenharmony_ci        "srcPath": "TestAbility",
630704ebd2Sopenharmony_ci        "icon": "$media:icon",
640704ebd2Sopenharmony_ci        "description": "$string:TestAbility_desc",
650704ebd2Sopenharmony_ci        "label": "$string:TestAbility_label",
660704ebd2Sopenharmony_ci        "type": "page",
670704ebd2Sopenharmony_ci        "visible": true,
680704ebd2Sopenharmony_ci        "launchType": "singleton"
690704ebd2Sopenharmony_ci      }
700704ebd2Sopenharmony_ci    ],
710704ebd2Sopenharmony_ci    "reqPermissions": [
720704ebd2Sopenharmony_ci      {
730704ebd2Sopenharmony_ci        "name": "ohos.permission.GET_BUNDLE_INFO",
740704ebd2Sopenharmony_ci        "reason": "need use ohos.permission.INSTALL_BUNDLE"
750704ebd2Sopenharmony_ci      },
760704ebd2Sopenharmony_ci      {
770704ebd2Sopenharmony_ci        "name": "ohos.permission.DISTRIBUTED_DATASYNC",
780704ebd2Sopenharmony_ci        "reason": "need use ohos.permission.DISTRIBUTED_DATASYNC"
790704ebd2Sopenharmony_ci      },
800704ebd2Sopenharmony_ci      {
810704ebd2Sopenharmony_ci        "name": "ohos.permission.GET_DISTRIBUTED_DEVICE_INFO",
820704ebd2Sopenharmony_ci        "reason": "ohos.permission.GET_DISTRIBUTED_DEVICE_INFO"
830704ebd2Sopenharmony_ci      },
840704ebd2Sopenharmony_ci      {
850704ebd2Sopenharmony_ci        "name": "ohos.permission.ACCESS_SERVICE_DM",
860704ebd2Sopenharmony_ci        "reason": "ohos.permission.ACCESS_SERVICE_DM"
870704ebd2Sopenharmony_ci      }
880704ebd2Sopenharmony_ci    ],
890704ebd2Sopenharmony_ci    "js": [
900704ebd2Sopenharmony_ci      {
910704ebd2Sopenharmony_ci        "pages": [
920704ebd2Sopenharmony_ci          "pages/index/index"
930704ebd2Sopenharmony_ci        ],
940704ebd2Sopenharmony_ci        "name": "default",
950704ebd2Sopenharmony_ci        "window": {
960704ebd2Sopenharmony_ci          "designWidth": 720,
970704ebd2Sopenharmony_ci          "autoDesignWidth": false
980704ebd2Sopenharmony_ci        }
990704ebd2Sopenharmony_ci      },
1000704ebd2Sopenharmony_ci      {
1010704ebd2Sopenharmony_ci        "pages": [
1020704ebd2Sopenharmony_ci          "pages/index/index"
1030704ebd2Sopenharmony_ci        ],
1040704ebd2Sopenharmony_ci        "name": ".TestAbility",
1050704ebd2Sopenharmony_ci        "window": {
1060704ebd2Sopenharmony_ci          "designWidth": 720,
1070704ebd2Sopenharmony_ci          "autoDesignWidth": false
1080704ebd2Sopenharmony_ci        }
1090704ebd2Sopenharmony_ci      }
1100704ebd2Sopenharmony_ci    ],
1110704ebd2Sopenharmony_ci    "testRunner": {
1120704ebd2Sopenharmony_ci      "name": "OpenHarmonyTestRunner",
1130704ebd2Sopenharmony_ci      "srcPath": "TestRunner"
1140704ebd2Sopenharmony_ci    }
1150704ebd2Sopenharmony_ci  }
1160704ebd2Sopenharmony_ci}