1{ 2 "module": { 3 "name": "entry", 4 "type": "entry", 5 "srcEntrance": "./ets/Application/MyAbilityStage.ts", 6 "description": "$string:entry_desc", 7 "mainElement": "MainAbility", 8 "deviceTypes": [ 9 "default", 10 "tablet" 11 ], 12 "deliveryWithInstall": true, 13 "installationFree": false, 14 "pages": "$profile:main_pages", 15 "abilities": [ 16 { 17 "name": "MainAbility", 18 "srcEntrance": "./ets/MainAbility/MainAbility.ts", 19 "description": "$string:MainAbility_desc", 20 "icon": "$media:icon", 21 "label": "$string:MainAbility_label", 22 "startWindowIcon": "$media:icon", 23 "startWindowBackground": "$color:white", 24 "visible": true, 25 "skills": [ 26 { 27 "entities": [ 28 "entity.system.home" 29 ], 30 "actions": [ 31 "action.system.home" 32 ] 33 } 34 ] 35 } 36 ], 37 "extensionAbilities": [ 38 { 39 "name": "TestServiceExtAbility", 40 "icon": "$media:icon", 41 "description": "service", 42 "type": "service", 43 "visible": true, 44 "srcEntrance": "./ets/testServiceExtAbility/TestServiceExtAbility.ts" 45 },{ 46 "name": "SubServiceExtAbility", 47 "icon": "$media:icon", 48 "description": "service", 49 "type": "service", 50 "visible": true, 51 "srcEntrance": "./ets/testServiceExtAbility/SubServiceExtAbility.ts" 52 },{ 53 "name": "MultipServiceExtAbility", 54 "icon": "$media:icon", 55 "description": "service", 56 "type": "service", 57 "visible": true, 58 "srcEntrance": "./ets/testServiceExtAbility/MultipServiceExtAbility.ts" 59 }, 60 { 61 "name": "UIExtAbility", 62 "icon": "$media:icon", 63 "description": "UIExtAbility", 64 "type": "ui", 65 "visible": true, 66 "srcEntrance": "./ets/UIExtensionAbility/UIExtAbility.ts", 67 "metadata": [ 68 { 69 "name": "ohos.extension.servicetype", 70 "value": "share" 71 } 72 ] 73 }, 74 { 75 "name": "UIExtAbility2", 76 "icon": "$media:icon", 77 "description": "UIExtAbility2", 78 "type": "ui", 79 "visible": true, 80 "srcEntrance": "./ets/UIExtensionAbility/UIExtAbility2.ts", 81 "metadata": [ 82 { 83 "name": "ohos.extension.servicetype", 84 "value": "share" 85 } 86 ] 87 } 88 ] 89 } 90}