Biblioteca de suporte de design - Qual versão usar com o SDK v21
Tenho problemas para entender o esquema de versão das bibliotecas de suporte e quando usar qual versão. Atualmente tenho um projeto comcompileSdkVersion 21
, minSdkVersion 21
etargetSdkVersion 21
e deseja usar a biblioteca de suporte ao design do Android. Quando eu usocom.android.support:design:22.2.0
o projeto é compilado, mas recebo um aviso Gradle:
"This support library should not use a different version (22) than the `compileSdkVersion` (21)".
Quando eu usocom.android.support:design:23.0.1
Eu recebo alguns erros de compilação como:
"Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
Eu pensei que sempre poderia usar a versão mais alta das bibliotecas de suporte, desde que ocompileSdkVersion
é menor ou igual, mas isso parece errado.
Posso usar a biblioteca de suporte de design ao compilar no nível 21 da API?