• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "app": {
3        "bundleName": "com.open.harmony.multimedia.cameratest",
4        "vendor": "open",
5        "version": {
6            "code": 1000000,
7            "name": "1.0.0"
8        },
9        "apiVersion": {
10            "compatible": 7,
11            "releaseType": "Release",
12            "target": 7
13        }
14    },
15    "deviceConfig": {},
16    "module": {
17        "package": "com.open.harmony.multimedia.cameratest",
18        "name": ".MyApplication",
19        "mainAbility": "com.open.harmony.multimedia.cameratest.MainAbility",
20        "srcPath": "",
21        "deviceType": [
22            "tablet",
23            "default",
24            "phone",
25            "2in1"
26        ],
27        "distro": {
28            "deliveryWithInstall": true,
29            "moduleName": "entry",
30            "moduleType": "entry",
31            "installationFree": false
32        },
33        "abilities": [
34            {
35                "skills": [
36                    {
37                        "entities": [
38                            "entity.system.home"
39                        ],
40                        "actions": [
41                            "action.system.home"
42                        ]
43                    }
44                ],
45                "orientation": "unspecified",
46                "visible": true,
47                "srcPath": "MainAbility",
48                "name": ".MainAbility",
49                "srcLanguage": "ets",
50                "icon": "$media:icon",
51                "description": "$string:description_mainability",
52                "formsEnabled": false,
53                "label": "$string:entry_MainAbility",
54                "type": "page",
55                "launchType": "standard"
56            },
57            {
58                "orientation": "unspecified",
59                "visible": true,
60                "srcPath": "TestAbility",
61                "name": ".TestAbility",
62                "srcLanguage": "ets",
63                "icon": "$media:icon",
64                "description": "$string:TestAbility_desc",
65                "formsEnabled": false,
66                "label": "$string:TestAbility_label",
67                "type": "page",
68                "launchType": "standard"
69            }
70        ],
71        "reqPermissions": [
72            {
73                "name": "ohos.permission.GRANT_SENSITIVE_PERMISSIONS",
74                "reason": "use ohos.permission.GRANT_SENSITIVE_PERMISSIONS"
75            },
76            {
77                "name": "ohos.permission.REVOKE_SENSITIVE_PERMISSIONS",
78                "reason": "use ohos.permission.REVOKE_SENSITIVE_PERMISSIONS"
79            },
80            {
81                "name": "ohos.permission.CAMERA",
82                "reason": "use ohos.permission.CAMERA"
83            },
84            {
85                "name": "ohos.permission.MICROPHONE",
86                "reason": "use ohos.permission.MICROPHONE"
87            },
88            {
89                "name": "ohos.permission.MEDIA_LOCATION",
90                "reason": "use ohos.permission.MEDIA_LOCATION"
91            },
92            {
93                "name": "ohos.permission.READ_MEDIA",
94                "reason": "use ohos.permission.READ_MEDIA"
95            },
96            {
97                "name": "ohos.permission.WRITE_MEDIA",
98                "reason": "use ohos.permission.WRITE_MEDIA"
99            },
100            {
101                "name": "ohos.permission.START_ABILIIES_FROM_BACKGROUND",
102                "reason": "use ohos.permission.START_ABILIIES_FROM_BACKGROUND"
103            },
104            {
105                "name": "ohos.permission.START_INVISIBLE_ABILITY",
106                "reason": "use ohos.permission.START_INVISIBLE_ABILITY"
107            },
108            {
109                "name": "ohos.permission.ABILITY_BACKGROUND_COMMUNICATION",
110                "reason": "use ohos.permission.ABILITY_BACKGROUND_COMMUNICATION"
111            }
112        ],
113        "js": [
114            {
115                "mode": {
116                    "syntax": "ets",
117                    "type": "pageAbility"
118                },
119                "pages": [
120                    "pages/index"
121                ],
122                "name": ".MainAbility",
123                "window": {
124                    "designWidth": 720,
125                    "autoDesignWidth": false
126                }
127            },
128            {
129                "mode": {
130                    "syntax": "ets",
131                    "type": "pageAbility"
132                },
133                "pages": [
134                    "pages/index"
135                ],
136                "name": ".TestAbility",
137                "window": {
138                    "designWidth": 720,
139                    "autoDesignWidth": false
140                }
141            }
142        ]
143    }
144}