62bc1a80创建于 2023年7月29日历史提交
{
    "module": {
        "name": "testModule",
        "type": "entry",
        "srcEntrance": "./ets/Application/AbilityStage.ts",
        "description": "$string:testModule_entry_dsc",
        "mainElement": "com.acts.request.MainAbility",
        "deviceTypes": [
            "default",
            "tablet",
            "2in1"
        ],
        "deliveryWithInstall": true,
        "installationFree": false,
        "uiSyntax": "ets",
        "pages": "$profile:main_pages",
        "metadata": [
            {
              "name": "ArkTSPartialUpdate",
              "value": "false"
            }
          ],
        "abilities": [
            {
                "name": "com.acts.request.MainAbility",
                "srcEntrance": "./ets/MainAbility/MainAbility.ts",
                "description": "$string:testModule_entry_main",
                "icon": "$media:icon",
                "label": "$string:entry_label",
                "visible": true,
                "launchType": "singleton",
                "orientation": "portrait",
                "skills": [
                    {
                        "actions": [
                            "action.system.home"
                        ],
                        "entities":[
                            "entity.system.home"
                        ]
                    }
                ]
            }
        ],
        "requestPermissions": [
          {
            "name": "ohos.permission.GET_BUNDLE_INFO",
            "reason": "$string:permission_reason",
            "usedScene": {
              "abilities": ["MainAbility"],
              "when": "always"
            }
          },
          {
            "name": "ohos.permission.READ_CALENDAR",
            "reason": "$string:permission_reason",
            "usedScene": {
              "abilities": ["MainAbility"],
              "when": "inuse"
            }
          },
          {
            "name":"ohos.permission.INTERNET",
            "reason":"need use ohos.permission.INTERNET."
          },
          {"name": "ohos.permission.WRITE_MEDIA",
            "reason": "need use ohos.permission.WRITE_MEDIA",
            "usedScene": {
              "ability": [
                "com.acts.request.test.MainAbility"
              ],
              "when":"always"
            }
          },
          {"name": "ohos.permission.READ_MEDIA",
            "reason": "need use ohos.permission.WRITE_MEDIA",
            "usedScene": {
              "ability": [
                "com.acts.request.test.MainAbility"
              ],
              "when":"always"
            }
          }
        ],
        "metadata": [
          {
            "name": "MetaData1",
            "value": "MetaDataValue",
            "resource": "$profile:shortcuts_config"
          }
        ]
    }
}