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