{ "module": { "name": "audiopicker", "type": "feature", "description": "$string:module_desc", "mainElement": "AudiopickerAbility", "deviceTypes": [ "default", "tablet" ], "deliveryWithInstall": true, "installationFree": false, "pages": "$profile:main_pages", "requestPermissions": [ { "name": "ohos.permission.INTERNET" }, { "name": "ohos.permission.GET_NETWORK_INFO" }, { "name": "ohos.permission.GET_WIFI_INFO" }, { "name": "ohos.permission.ACCESS_NOTIFICATION_POLICY" }, { "name": "ohos.permission.WRITE_AUDIO", "reason": "$string:media_permission", "usedScene": { "abilities": [ "audioPickerUIExtensionAbility" ], "when": "always" } }, { "name": "ohos.permission.READ_AUDIO", "reason": "$string:media_permission", "usedScene": { "abilities": [ "audioPickerUIExtensionAbility" ], "when": "always" } } ], "extensionAbilities": [ { "name": "audiopicker", "srcEntry": "./ets/audiopickerability/AudioPickerUIExtensionAbility.ets", "description": "$string:audiopicker_desc", "label": "$string:audiopicker_label", "type": "sysPicker/audioPicker", "exported": true } ] } }