iva*_*acf 5 android gradle android-cardview android-5.0-lollipop android-recyclerview
使用新的Android小部件时CardView
,RecyclerView
我注意到它们需要minSdkVersion L
.因此,如果您的项目使用例如minSdkVersion 14
,您将收到如下错误:
> 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
Run Code Online (Sandbox Code Playgroud)
我知道有一种解决方法告诉Gradle忽略minSdkVersion
库的库并使用其中一个项目.
<uses-sdk tools:node="replace" />
Run Code Online (Sandbox Code Playgroud)
但是,如果库需要Android L,是否可以安全地忽略此错误并使用旧版本?为什么Google决定不让它们与pre-L版本一起使用?我认为这是因为它不是最终版本?
Google在I/O(包括CardView
和RecyclerView
)上发布的所有API 目前仅用作预览,不应用于生产应用程序.
这是Google防止这些库在完成和发布之前出现在生产应用程序中的方法.
归档时间: |
|
查看次数: |
3572 次 |
最近记录: |