1{ 2 "app": { 3 "bundleName": "com.example.keystoretest", 4 "vendor": "acts", 5 "version": { 6 "code": 1000000, 7 "name": "1.0.0" 8 } 9 }, 10 "deviceConfig": {}, 11 "module": { 12 "package": "com.example.keystoretest", 13 "name": ".entry_test", 14 "mainAbility": ".TestAbility", 15 "deviceType": [], 16 "distro": { 17 "deliveryWithInstall": true, 18 "moduleName": "entry_test", 19 "moduleType": "feature", 20 "installationFree": false 21 }, 22 "defPermissions": [ 23 { 24 "availableScope": [], 25 "grantMode": "system_grant", 26 "name": "ohos.permission.DISTRIBUTED_DATASYNC" 27 } 28 ], 29 "reqPermissions": [ 30 { 31 "name": "ohos.permission.DISTRIBUTED_DATASYNC", 32 "reason": "ceshi" 33 } 34 ], 35 "abilities": [ 36 { 37 "skills": [ 38 { 39 "entities": [ 40 "entity.system.home" 41 ], 42 "actions": [ 43 "action.system.home" 44 ] 45 } 46 ], 47 "orientation": "unspecified", 48 "formsEnabled": false, 49 "name": ".TestAbility", 50 "srcLanguage": "js", 51 "srcPath": "TestAbility", 52 "icon": "$media:icon", 53 "description": "$string:TestAbility_desc", 54 "label": "$string:TestAbility_label", 55 "type": "page", 56 "visible": true, 57 "launchType": "standard" 58 } 59 ], 60 "js": [ 61 { 62 "pages": [ 63 "pages/index/index" 64 ], 65 "name": ".TestAbility", 66 "window": { 67 "designWidth": 720, 68 "autoDesignWidth": false 69 } 70 } 71 ], 72 "testRunner": { 73 "name": "OpenHarmonyTestRunner", 74 "srcPath": "TestRunner" 75 } 76 } 77}