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