文件
OmniCard/mpuniapp/harmony-configs/entry/src/main/module.json5

164 行
3.9 KiB
Plaintext

{
"module": {
"name": "entry",
"type": "entry",
"description": "$string:module_desc",
"mainElement": "EntryAbility",
"deviceTypes": [
"phone",
"tablet",
"2in1"
],
"querySchemes": [
"mailto",
"weixin"
],
"deliveryWithInstall": true,
"installationFree": false,
"pages": "$profile:main_pages",
"abilities": [
{
"name": "EntryAbility",
"srcEntry": "./ets/entryability/EntryAbility.ets",
"description": "$string:EntryAbility_desc",
"icon": "$media:layered_image",
"label": "$string:EntryAbility_label",
"startWindowIcon": "$media:startIcon",
"startWindowBackground": "$color:start_window_background",
"exported": true,
"skills": [
{
"entities": [
"entity.system.home"
],
"actions": [
"action.system.home"
]
},
{
"actions": [
"ohos.want.action.viewData"
],
"uris": [
{
"scheme": "hellouniappx",
"host": "redirect"
},
{
"scheme": "uniappxhello",
"host": "redirect"
}
]
}
],
"preferMultiWindowOrientation": "landscape_auto"
}
],
"metadata": [
{
"name": "TENCENT_MAP_KEY",
"value": ""
}
],
"requestPermissions": [
{
"name": "ohos.permission.INTERNET"
},
{
"name": "ohos.permission.APPROXIMATELY_LOCATION",
"reason": "$string:permission_location_tips",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
},
{
"name": "ohos.permission.LOCATION",
"reason": "$string:permission_location_tips",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
},
{
"name": "ohos.permission.GET_NETWORK_INFO",
"reason": "$string:permission_get_networkinfo_tips",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
},
{
"name": "ohos.permission.MICROPHONE",
"reason": "$string:permission_microphone",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
},
{
"name": "ohos.permission.LOCATION_IN_BACKGROUND",
"reason": "$string:permission_location_tips",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
},
// {
// "name": "ohos.permission.READ_PASTEBOARD",
// "reason": "$string:permission_read_pasteboard",
// "usedScene": {
// "abilities": [
// "EntryAbility"
// ],
// "when": "inuse"
// }
// },
{
"name": "ohos.permission.PRIVACY_WINDOW",
"reason": "$string:permission_read_privacywindow",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
},
{
"name": "ohos.permission.ACCESS_BIOMETRIC",
"reason": "$string:permission_read_accessbiometric",
"usedScene": {
"abilities": [
"EntryAbility"
],
"when": "inuse"
}
},
{
"name": "ohos.permission.ACCELEROMETER"
},
{
"name": "ohos.permission.GYROSCOPE"
},
{
"name": "ohos.permission.WRITE_CALENDAR",
"reason": "$string:write_calendar_reason",
"usedScene": {
"abilities": ["EntryAbility"],
"when": "inuse"
}
}
]
}
}