Location permissions

With any turn-by-turn navigation app, you will need an experience for requesting location permissions. The location permission dialog must be accepted through the phone, but you can request permissions using CarContext.requestPermissions(). Considering that the car does not have an experience for location permissions, the library includes a NeedsLocationPermissionsScreen. After the location permissions have been accepted, you can continue to use screens that require the device location.