mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-08-03 02:36:24 -04:00
Added the information about permissions used in the application in the README file to show users why and where we are using these permissions.
This commit is contained in:
parent
ef5eb5bca8
commit
91a382a39a
15
README.md
15
README.md
@ -61,6 +61,21 @@ Kiwix Android is written in [Kotlin](https://kotlinlang.org/)
|
|||||||
[](https://chat.kiwix.org)
|
[](https://chat.kiwix.org)
|
||||||
[](https://kiwixoffline.slack.com)
|
[](https://kiwixoffline.slack.com)
|
||||||
|
|
||||||
|
## App permissions
|
||||||
|
|
||||||
|
Our application requests the following permissions, which are necessary for its functionality:
|
||||||
|
|
||||||
|
- `ACCESS_FINE_LOCATION`: Required on devices running Android 12 and below to discover nearby
|
||||||
|
devices when transferring ZIM files.
|
||||||
|
- `NEARBY_WIFI_DEVICES`: Required on devices running Android 13 and above to discover nearby devices
|
||||||
|
for transferring ZIM files.
|
||||||
|
- `READ_EXTERNAL_STORAGE`: Required to access and read ZIM files stored on the device.
|
||||||
|
- `WRITE_EXTERNAL_STORAGE`: Required to download ZIM files, export bookmarks, save notes, etc.
|
||||||
|
- `POST_NOTIFICATIONS`: Required to display notifications for ongoing downloads, active hotspots,
|
||||||
|
and the read-aloud feature.
|
||||||
|
- `MANAGE_EXTERNAL_STORAGE`: Required on Android 11 and above to scan the storage and locate all
|
||||||
|
ZIM files. This permission is only available in the full version of the application.
|
||||||
|
|
||||||
## Build instructions
|
## Build instructions
|
||||||
|
|
||||||
To build Kiwix Android, clone [this
|
To build Kiwix Android, clone [this
|
||||||
|
Loading…
x
Reference in New Issue
Block a user