CardView
ve RecyclerView
yeni Android widget'larını kullanırken, bunların minSdkVersion L
gerektirdiğini fark ettim. Projeniz örneğin minSdkVersion 14
için kullanıyorsa Yani, böyle bir hata alırsınız:CardView ve RecyclerView neden minSdkVersion L gerektiriyor?
> Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:cardview-v7:21.0.0-rc1
Orada biliyorum kütüphanenin minSdkVersion
göz ardı ederek projenin birini kullanmaya Gradle anlatıyor bir çözümdür. Kütüphane Android L gerektiriyorsa
<uses-sdk tools:node="replace" />
Ancak, bu hatayı görmezden ve daha eski sürümleri ile yine de kullanmak güvenli? ve Google neden L öncesi sürümleriyle çalışma yapmaya karar verdi? Sanırım bunun final versiyonu olmadığı için mi?