1/*
2 * Copyright (C) 2024 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 *     http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15{
16  "module": {
17    "name": "entry_test",
18    "type": "feature",
19    "description": "$string:module_test_desc",
20    "mainElement": "TestAbility",
21    "deviceTypes": [
22      "wearable",
23      "default",
24      "tablet",
25      "2in1"
26    ],
27     "requestPermissions":[
28
29      {
30			  "name" :"ohos.permission.GET_WIFI_INFO",
31		  },
32      {
33			  "name" : "ohos.permission.SET_WIFI_INFO",
34		  },
35		  {
36			  "name": "ohos.permission.LOCATION",
37			  "usedScene": {
38          "abilities": [
39            "ohos.acts.location.geolocation.function.MainAbility"
40          ],
41          "when": "inuse"
42         }
43      },
44      {
45			  "name": "ohos.permission.APPROXIMATELY_LOCATION",
46			  "usedScene": {
47          "abilities": [
48            "ohos.acts.location.geolocation.function.MainAbility"
49          ],
50          "when": "inuse"
51         }
52      }
53    ],
54    "deliveryWithInstall": true,
55    "installationFree": false,
56    "pages": "$profile:test_pages",
57    "abilities": [
58      {
59        "name": "TestAbility",
60        "srcEntry": "./ets/testability/TestAbility.ets",
61        "description": "$string:TestAbility_desc",
62        "icon": "$media:icon",
63        "label": "$string:TestAbility_label",
64        "exported": true,
65        "startWindowIcon": "$media:icon",
66        "startWindowBackground": "$color:start_window_background",
67        "skills": [
68          {
69            "actions": [
70              "action.system.home"
71            ],
72            "entities": [
73              "entity.system.home"
74            ]
75          }
76        ]
77      }
78    ]
79  }
80}
81