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 "2in1", 12 "wearable" 13 ], 14 "deliveryWithInstall": true, 15 "installationFree": false, 16 "pages": "$profile:main_pages", 17 "abilities": [], 18 "extensionAbilities": [ 19 { 20 "name": "InputMethod", 21 "srcEntrance": "./ets/ServiceExtAbility/ServiceExtAbility.ts", 22 "description": "$string:ServiceExtAbility_desc", 23 "icon": "$media:icon", 24 "label": "$string:ServiceExtAbility_label", 25 "visible": false, 26 "type": "service" 27 } 28 ], 29 "requestPermissions": [ 30 { 31 "name": "ohos.permission.CONNECT_IME_ABILITY" 32 }, 33 { 34 "name": "ohos.permission.SYSTEM_FLOAT_WINDOW" 35 } 36 ] 37 } 38}