• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "app": {
3    "bundleName": "ohos.acts.location.geolocation.function",
4    "vendor": "acts",
5    "version": {
6      "code": 1000000,
7      "name": "1.0"
8    }
9  },
10  "deviceConfig": {},
11  "module": {
12    "package": "ohos.acts.location.geolocation.function",
13    "name": ".MyApplication",
14    "mainAbility": ".MainAbility",
15    "srcPath": "",
16    "deviceType": [],
17    "distro": {
18      "deliveryWithInstall": true,
19      "moduleName": "entry",
20      "moduleType": "entry",
21      "installationFree": false
22    },
23    "abilities": [
24      {
25        "skills": [
26          {
27            "entities": [
28              "entity.system.home"
29            ],
30            "actions": [
31              "action.system.home"
32            ]
33          }
34        ],
35        "orientation": "unspecified",
36        "formsEnabled": false,
37        "name": ".MainAbility",
38        "srcLanguage": "js",
39        "srcPath": "MainAbility",
40        "icon": "$media:icon",
41        "description": "$string:MainAbility_desc",
42        "label": "$string:MainAbility_label",
43        "type": "page",
44        "visible": true,
45        "launchType": "standard"
46      }
47    ],
48    "reqPermissions": [
49      {
50        "name": "ohos.permission.LOCATION",
51        "reason": "need use ohos.permission.LOCATION",
52        "usedScene": {
53          "ability": [
54            "ohos.acts.location.geolocation.function.MainAbility"
55          ],
56          "when": "inuse"
57        }
58      },
59      {
60        "name": "ohos.permission.ACCESS_LOCATION",
61        "reason": "need use ohos.permission.ACCESS_LOCATION",
62        "usedScene": {
63          "ability": [
64            "ohos.acts.location.geolocation.function.MainAbility"
65          ],
66          "when": "inuse"
67        }
68      },
69      {
70        "name": "ohos.permission.APPROXIMATELY_LOCATION",
71        "reason": "need use ohos.permission.APPROXIMATELY_LOCATION",
72        "usedScene": {
73          "ability": [
74            "ohos.acts.location.geolocation.function.MainAbility"
75          ],
76          "when": "inuse"
77        }
78      },
79      {
80        "name": "ohos.permission.LOCATION_IN_BACKGROUND",
81        "reason": "need use ohos.permission.LOCATION_IN_BACKGROUND",
82        "usedScene": {
83          "ability": [
84            "ohos.acts.location.geolocation.function.MainAbility"
85          ],
86          "when": "inuse"
87        }
88      },
89      {
90        "name": "ohos.permission.MANAGE_SECURE_SETTINGS",
91        "reason": "need use ohos.permission.MANAGE_SECURE_SETTINGS",
92        "usedScene": {
93          "ability": [
94            "ohos.acts.location.geolocation.function.MainAbility"
95          ],
96          "when": "inuse"
97        }
98      },
99      {
100        "name": "ohos.permission.GRANT_SENSITIVE_PERMISSIONS",
101        "reason": "use ohos.permission.GRANT_SENSITIVE_PERMISSIONS"
102      },
103      {
104        "name": "ohos.permission.REVOKE_SENSITIVE_PERMISSIONS",
105        "reason": "use ohos.permission.REVOKE_SENSITIVE_PERMISSIONS"
106      },
107      {
108        "name": "ohos.permission.GET_BUNDLE_INFO_PRIVILEGED"
109      },
110      {
111        "name": "ohos.permission.GET_BUNDLE_INFO"
112      },
113      {
114        "name": "ohos.permission.CONTROL_LOCATION_SWITCH"
115      }
116    ],
117    "js": [
118      {
119        "pages": [
120          "pages/index/index"
121        ],
122        "name": ".MainAbility",
123        "window": {
124          "designWidth": 720,
125          "autoDesignWidth": false
126        }
127      }
128    ]
129  }
130}