Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Use Markdown for this comment
Set severity, which reflects how much the issue affects the use of the product
Assign issue to yourself
Pending code changes (auto-populated)
[ID: 84651]
[ID: 85206]
Set the version(s) of the product affected by this issue (comma-separated list)
Set the version(s) of the product in which the issue should be fixed (comma-separated list)
Set the version(s) of the product in which the issue fix was verified (comma-separated list)
Set if this issue occurs in production
Set Reporter
Set Type
Set priority, which reflects how soon the issue should be fixed
Set Status
Set Assignee
Set Verifier
Remove item
View or edit staffing
View issue level access limits(Press Alt + Right arrow for more information)
Description
#1```
Note: Android Auto is only compatible with phones running Android 6.0 (API level 23) or higher.
```
But can we make this a soft requirement, instead of a hard requirement?
For example, when you change the minimum minSdkVersion to 21. This is the error, and then you cannot compile the app. But instead of creating an error, can this be a warning that Android Auto will not be enabled?
```
Execution failed for task ':app:processInternalDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 21 cannot be smaller than version 23 declared in library [androidx.car.app:app:1.0.0] /Users/kylemadsen/.gradle/caches/transforms-2/files-2.1/72353d64bbcc520b21ddef0bcb372402/jetified-app-1.0.0/AndroidManifest.xml as the library might be using APIs not available in 21
Suggestion: use a compatible library with a minSdk of at most 21,
or increase this project's minSdk version to at least 23,
or use tools:overrideLibrary="
```
We decided we want to keep our minSdkVersion to 21, and support Android Auto. Can the Android Auto team support all minSdkVersion by disabling Android Auto for phones under 23? That would make it downstream issues, simpler.
Otherwise, this appears to be the options I'm exploring. Any recommendations?