Why does the Android app ask for so many permissions?

  • Updated

The DJI SDK requires access to these permissions to function:

Manifest.permission.VIBRATE,
Manifest.permission.INTERNET,
Manifest.permission.ACCESS_WIFI_STATE,
Manifest.permission.WAKE_LOCK,
Manifest.permission.ACCESS_COARSE_LOCATION,
Manifest.permission.ACCESS_NETWORK_STATE,
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.CHANGE_WIFI_STATE,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.READ_PHONE_STATE

Unfortunately we have no control over this behavior, per the DJI SDK documentation.

 

When Installing Accept ALL Permissions

You must allow all of the permissions that the app asks for, otherwise the app will not function. 

11_-_accept_permissions.png

11_-_accept_permissions_2.png

11_-_accept_permissions_3.png

11_-_accept_permissions_4.png

 

Was this article helpful?

8 out of 10 found this helpful