1{ 2 "module": { 3 "name": "entry_test", 4 "type": "feature", 5 "srcEntry": "./ets/Application/AbilityStage.ts", 6 "description": "$string:module_test_desc", 7 "mainElement": "TestAbility", 8 "deviceTypes": [ 9 "default", 10 "tablet", 11 "2in1", 12 "wearable" 13 ], 14 "deliveryWithInstall": true, 15 "installationFree": false, 16 "pages": "$profile:test_pages", 17 "abilities": [ 18 { 19 "name": "TestAbility", 20 "srcEntry": "./ets/TestAbility/TestAbility.ets", 21 "description": "$string:TestAbility_desc", 22 "icon": "$media:icon", 23 "label": "$string:TestAbility_label", 24 "exported": true, 25 "startWindowIcon": "$media:icon", 26 "startWindowBackground": "$color:start_window_background", 27 "skills": [ 28 { 29 "actions": [ 30 "action.system.home" 31 ], 32 "entities": [ 33 "entity.system.home" 34 ] 35 } 36 ] 37 }, 38 { 39 "name": "MainAbility1", 40 "srcEntry": "./ets/MainAbility1/MainAbility1.ts", 41 "description": "$string:MainAbility1_desc", 42 "icon": "$media:icon", 43 "label": "$string:MainAbility1_label", 44 "startWindowIcon": "$media:icon", 45 "startWindowBackground": "$color:start_window_background" 46 }, 47 { 48 "name": "MainAbility2", 49 "srcEntry": "./ets/MainAbility2/MainAbility2.ts", 50 "description": "$string:MainAbility2_desc", 51 "icon": "$media:icon", 52 "label": "$string:MainAbility2_label", 53 "startWindowIcon": "$media:icon", 54 "startWindowBackground": "$color:start_window_background" 55 }, 56 { 57 "name": "MainAbility3", 58 "srcEntry": "./ets/MainAbility3/MainAbility3.ts", 59 "description": "$string:MainAbility3_desc", 60 "icon": "$media:icon", 61 "label": "$string:MainAbility3_label", 62 "startWindowIcon": "$media:icon", 63 "startWindowBackground": "$color:start_window_background" 64 }, 65 { 66 "name": "MainAbility4", 67 "srcEntry": "./ets/MainAbility4/MainAbility4.ts", 68 "description": "$string:MainAbility4_desc", 69 "icon": "$media:icon", 70 "label": "$string:MainAbility4_label", 71 "startWindowIcon": "$media:icon", 72 "startWindowBackground": "$color:start_window_background" 73 }, 74 { 75 "name": "MainAbility5", 76 "srcEntry": "./ets/MainAbility5/MainAbility5.ts", 77 "description": "$string:MainAbility5_desc", 78 "icon": "$media:icon", 79 "label": "$string:MainAbility5_label", 80 "startWindowIcon": "$media:icon", 81 "startWindowBackground": "$color:start_window_background" 82 }, 83 { 84 "name": "MainAbility6", 85 "srcEntry": "./ets/MainAbility6/MainAbility6.ts", 86 "description": "$string:MainAbility6_desc", 87 "icon": "$media:icon", 88 "label": "$string:MainAbility6_label", 89 "startWindowIcon": "$media:icon", 90 "startWindowBackground": "$color:start_window_background" 91 }, 92 { 93 "name": "MainAbility7", 94 "srcEntry": "./ets/MainAbility7/MainAbility7.ts", 95 "description": "$string:MainAbility7_desc", 96 "launchType": "singleton", 97 "icon": "$media:icon", 98 "label": "$string:MainAbility7_label", 99 "startWindowIcon": "$media:icon", 100 "startWindowBackground": "$color:start_window_background" 101 }, 102 { 103 "name": "MainAbility8", 104 "srcEntry": "./ets/MainAbility8/MainAbility8.ts", 105 "description": "$string:MainAbility8_desc", 106 "launchType": "standard", 107 "icon": "$media:icon", 108 "label": "$string:MainAbility8_label", 109 "startWindowIcon": "$media:icon", 110 "startWindowBackground": "$color:start_window_background" 111 }, 112 { 113 "name": "MainAbility9", 114 "srcEntry": "./ets/MainAbility9/MainAbility9.ts", 115 "description": "$string:MainAbility9_desc", 116 "icon": "$media:icon", 117 "label": "$string:MainAbility9_label", 118 "startWindowIcon": "$media:icon", 119 "startWindowBackground": "$color:start_window_background" 120 }, 121 { 122 "name": "Hap1MainAbility1", 123 "srcEntry": "./ets/Hap1MainAbility1/Hap1MainAbility1.ts", 124 "description": "$string:Hap1MainAbility1_desc", 125 "icon": "$media:icon", 126 "label": "$string:Hap1MainAbility1_label", 127 "launchType": "singleton", 128 "startWindowIcon": "$media:icon", 129 "startWindowBackground": "$color:start_window_background" 130 }, 131 { 132 "name": "Hap1MainAbility2", 133 "srcEntry": "./ets/Hap1MainAbility2/Hap1MainAbility2.ts", 134 "description": "$string:Hap1MainAbility2_desc", 135 "icon": "$media:icon", 136 "label": "$string:Hap1MainAbility2_label", 137 "launchType": "standard", 138 "startWindowIcon": "$media:icon", 139 "startWindowBackground": "$color:start_window_background" 140 }, 141 { 142 "name": "MainAbility10", 143 "srcEntry": "./ets/MainAbility10/MainAbility10.ts", 144 "description": "$string:MainAbility10_desc", 145 "icon": "$media:icon", 146 "label": "$string:MainAbility10_label", 147 "startWindowIcon": "$media:icon", 148 "startWindowBackground": "$color:start_window_background" 149 }, 150 { 151 "name": "MainAbility11", 152 "srcEntry": "./ets/MainAbility11/MainAbility11.ts", 153 "description": "$string:MainAbility11_desc", 154 "icon": "$media:icon", 155 "label": "$string:MainAbility11_label", 156 "launchType": "standard", 157 "startWindowIcon": "$media:icon", 158 "startWindowBackground": "$color:start_window_background" 159 }, 160 { 161 "name": "MainAbility12", 162 "srcEntry": "./ets/MainAbility12/MainAbility12.ts", 163 "description": "$string:MainAbility12_desc", 164 "icon": "$media:icon", 165 "label": "$string:MainAbility12_label", 166 "startWindowIcon": "$media:icon", 167 "startWindowBackground": "$color:start_window_background" 168 }, 169 { 170 "name": "MainAbility13", 171 "srcEntry": "./ets/MainAbility13/MainAbility13.ts", 172 "description": "$string:MainAbility12_desc", 173 "icon": "$media:icon", 174 "label": "$string:MainAbility12_label", 175 "startWindowIcon": "$media:icon", 176 "startWindowBackground": "$color:start_window_background" 177 }, 178 { 179 "name": "MainAbility14", 180 "srcEntry": "./ets/MainAbility14/MainAbility14.ts", 181 "description": "$string:MainAbility12_desc", 182 "icon": "$media:icon", 183 "label": "$string:MainAbility12_label", 184 "startWindowIcon": "$media:icon", 185 "startWindowBackground": "$color:start_window_background" 186 }, 187 { 188 "name": "MultiMainability1", 189 "srcEntry": "./ets/MultiMainability1/MultiMainability1.ts", 190 "description": "$string:MultiMainability1_desc", 191 "icon": "$media:icon", 192 "launchType": "standard", 193 "label": "$string:MultiMainability1_label", 194 "startWindowIcon": "$media:icon", 195 "startWindowBackground": "$color:start_window_background" 196 } 197 ], 198 "requestPermissions": [ 199 { 200 "name": "ohos.permission.START_ABILITIES_FROM_BACKGROUND", 201 "reason": "need use ohos.permission.START_ABILITIES_FROM_BACKGROUND" 202 } 203 ] 204 } 205}