1{ 2 "module": { 3 "name": "entry_test", 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 "phone" 12 ], 13 "deliveryWithInstall": true, 14 "installationFree": false, 15 "uiSyntax": "ets", 16 "pages": "$profile:main_pages", 17 "abilities": [ 18 { 19 "name": "com.acts.inputmethodauthority.test.MainAbility", 20 "srcEntrance": "./ets/MainAbility/MainAbility.ts", 21 "description": "$string:phone_entry_main", 22 "icon": "$media:icon", 23 "label": "$string:entry_label", 24 "visible": true, 25 "orientation": "portrait", 26 "launchType": "singleton", 27 "skills": [ 28 { 29 "actions": [ 30 "action.system.home" 31 ], 32 "entities": [ 33 "entity.system.home" 34 ] 35 } 36 ] 37 } 38 ], 39 "requestPermissions": [ 40 { 41 "name": "ohos.permission.GET_BUNDLE_INFO_PRIVILEGED", 42 "reason": "need use ohos.permission.GET_BUNDLE_INFO_PRIVILEGED" 43 }, 44 { 45 "name": "ohos.permission.CONNECT_IME_ABILITY" 46 } 47 ] 48 } 49}