{ "module": { "name": "launcher_settings", "type": "feature", "srcEntry": "./ets/Application/AbilityStage.ts", "description": "$string:mainability_description", "mainElement": "com.ohos.launcher.settings.MainAbility", "deviceTypes": [ "default", "tablet" ], "metadata": [ { "name": "ArkTSPartialUpdate", "value": "true" } ], "deliveryWithInstall": true, "installationFree": false, "pages": "$profile:main_pages", "abilities": [ { "name": "com.ohos.launcher.settings.MainAbility", "srcEntry": "./ets/MainAbility/MainAbility.ts", "startWindowIcon": "$media:startWindowIcon", "startWindowBackground": "$color:startWindowBackground", "icon": "$media:icon", "description": "$string:mainability_description", "label": "$string:settings_MainAbility", "launchType": "singleton", "exported": false } ], "requestPermissions": [ { "name": "ohos.permission.INJECT_INPUT_EVENT" }, { "name": "ohos.permission.GET_BUNDLE_INFO_PRIVILEGED" }, { "name": "ohos.permission.INSTALL_BUNDLE" }, { "name": "ohos.permission.LISTEN_BUNDLE_CHANGE" }, { "name": "ohos.permission.MANAGE_MISSIONS" }, { "name": "ohos.permission.REQUIRE_FORM" }, { "name": "ohos.permission.INPUT_MONITORING" }, { "name": "ohos.permission.NOTIFICATION_CONTROLLER" }, { "name": "ohos.permission.MANAGE_SECURE_SETTINGS" }, { "name": "ohos.permission.START_ABILITIES_FROM_BACKGROUND" } ] } }