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 "phone", 10 "tablet", 11 "tv", 12 "wearable", 13 "default", 14 "2in1" 15 ], 16 "deliveryWithInstall": true, 17 "installationFree": false, 18 "uiSyntax": "ets", 19 "pages": "$profile:main_pages", 20 "metadata": [ 21 { 22 "name": "ExecuteArkTSLinter", 23 "value": "false" 24 } 25 ], 26 "abilities": [ 27 { 28 "continuable": true, 29 "name": "com.acts.rpcrequest.test.MainAbility", 30 "srcEntrance": "./ets/MainAbility/MainAbility.ts", 31 "description": "$string:phone_entry_main", 32 "icon": "$media:icon", 33 "label": "$string:entry_label", 34 "visible": true, 35 "orientation": "portrait", 36 "skills": [ 37 { 38 "actions": [ 39 "action.system.home" 40 ], 41 "entities": [ 42 "entity.system.home" 43 ] 44 } 45 ] 46 } 47 ], 48 "requestPermissions": [ 49 { 50 "name": "ohos.permission.GET_BUNDLE_INFO" 51 }, 52 { 53 "name": "ohos.permission.DISTRIBUTED_DATASYNC" 54 }, 55 { 56 "name": "ohos.permission.GET_DISTRIBUTED_DEVICE_INFO" 57 }, 58 { 59 "name": "ohos.permission.ACCESS_SERVICE_DM" 60 } 61 ] 62 } 63}