1{ 2 "module": { 3 "name": "phone", 4 "type": "entry", 5 "srcEntrance": "./ets/Application/AbilityStage.ts", 6 "description": "$string:phone_entry_dsc", 7 "mainElement": "MainAbility", 8 "deviceTypes": [ 9 "tablet", 10 "default", 11 "2in1", 12 "wearable" 13 ], 14 "deliveryWithInstall": true, 15 "installationFree": false, 16 "uiSyntax": "ets", 17 "pages": "$profile:main_pages", 18 "abilities": [ 19 { 20 "name": "com.acts.inputmethodwidmanage.test.MainAbility", 21 "srcEntrance": "./ets/MainAbility/MainAbility.ts", 22 "description": "$string:phone_entry_main", 23 "icon": "$media:icon", 24 "label": "$string:entry_label", 25 "visible": true, 26 "orientation": "portrait", 27 "launchType": "singleton", 28 "skills": [ 29 { 30 "actions": [ 31 "action.system.home" 32 ], 33 "entities": [ 34 "entity.system.home" 35 ] 36 } 37 ] 38 } 39 ], 40 "extensionAbilities": [ 41 { 42 "description": "inputPanelTest", 43 "icon": "$media:icon", 44 "name": "inputMethodWindService", 45 "srcEntrance": "./ets/InputMethodWindManage/InputMethodWindService.ts", 46 "type": "inputMethod", 47 "visible": true 48 } 49 ], 50 "requestPermissions": [ 51 { 52 "name": "ohos.permission.CONNECT_IME_ABILITY" 53 }, 54 { 55 "name": "ohos.permission.PRIVACY_WINDOW" 56 } 57 ] 58 } 59}