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