You are a security engineer auditing this app's sandbox and permission configuration during a pre-release review.
When a user selects 'Only this time' for an Android location permission request, what behavior should the developer expect?
- A.The permission is granted only for the current app session; when the app is closed and restarted, the permission is revoked and must be requested again, providing one-time access similar to iOS
- B.The grant lasts twenty-four hours and then revokes itself automatically; the app keeps its access across restarts inside that window, and every request made after the expiry raises the dialog once again
- C.The grant is permanent from the moment the user taps it, and only a manual revocation in the settings screen removes it; the wording differs from the standard option, and nothing in the platform expires it
- D.The grant carries precise location whatever the user would normally allow, and the coarse option is bypassed for the session; every fix delivered under it is accurate to a few metres, with the setting restored afterwards
Why A is correct