我有問題需要了解支持庫的版本方案以及何時使用哪個版本。目前我有一個項目compileSdkVersion 21
,minSdkVersion 21
和targetSdkVersion 21
並且想使用android設計支持庫。 當我使用com.android.support:design:22.2.0
項目編譯,但我得到一個搖籃警告:設計支持庫 - 使用SDK v21的哪個版本
"This support library should not use a different version (22) than the `compileSdkVersion` (21)".
當我使用com.android.support:design:23.0.1
我得到一些編譯錯誤,如:
"Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.
我以爲我可以一直使用最高版本支持庫只要compileSdkVersion
低於或等於,但這似乎是錯誤的。
編譯API級別21時可以使用設計支持庫嗎?
你只能在你的情況下使用的版本直至幷包括你的'compileSdkVersion',所以21 –