我正在将一个项目导入android studio。同步时出现此错误。我尽力解决这个问题,但我一直失败。.我很认真地没有得到这个错误。
错误:清单合并失败:uses-sdk:minSdkVersion 7不能小于库[androidx.recyclerview:recyclerview:1.0.0-beta01]中声明的版本14 C:\ Users \ abhishekdhyani.gradle \ caches \ transforms-2 \ files -2.1 \ 6b4bcb484765b24d3e1d43d0fe4245f4 \ AndroidManifest.xml,因为该库可能正在使用7中不提供的API建议:使用兼容的库,其minSdk最多为7,或将该项目的minSdk版本提高到至少14,或使用工具:overrideLibrary = “ androidx.recyclerview”强制使用(可能导致运行时失败)
它显示我的minsdkversion为7,而在build.gradle中为18。我不知道该怎么解决。
defaultConfig {
applicationId "net.bingobey"
minSdkVersion 18
targetSdkVersion 28
versionCode 66
versionName "2.26"
multiDexEnabled true
renderscriptTargetApi 21
renderscriptSupportModeEnabled true
}
错误:清单合并失败:uses-sdk:minSdkVersion 7不能小于库[androidx.recyclerview:recyclerview:1.0.0-beta01]中声明的版本14 C:\ Users \ abhishekdhyani.gradle \ caches \ transforms-2 \ files -2.1 \ 6b4bcb484765b24d3e1d43d0fe4245f4 \ AndroidManifest.xml,因为该库可能正在使用7中不提供的API建议:使用兼容的库,其minSdk最多为7,或将该项目的minSdk版本提高到至少14,或使用工具:overrideLibrary = “ androidx.recyclerview”强制使用(可能导致运行时失败)
有2个选项来解决这个问题:1。你需要增加SDK版本中build.gradle(app)
或在设置- >摇篮和/或2.更改您的实现RecyclerView
在build.gradle(app)
低版本。您在此处(androidx.recyclerview:recyclerview:1.0.0-beta01
)使用的是最新版本。您可能需要这个:com.android.support:recyclerview-v7
更多信息,我建议观看这个官方的Android开发者迁移网站:https : //developer.android.com/jetpack/androidx/migrate
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句