转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72844654
问题描述:
在导入pullToRefreshSample(谷歌市场项目)时,遇到以下问题:
【 Error:Execution failed for task ':pullToRefreshListFragment:processDebugAndroidTestManifest'.
java.lang.RuntimeException: Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 4 declared in library [MMM:pullToRefresh:unspecified] H:\MY_MyStudies\AboutAndriodPractice\AndroidStudio\MMM\pullToRefreshListFragment\build\intermediates\exploded-aar\MMM\pullToRefresh\unspecified\AndroidManifest.xml
Suggestion: use tools:overrideLibrary=”com.handmark.pulltorefresh.library” to force usage 】
解决方案为:
经查看,在pullToRefreshListFragment这个库中build.gradle文件中的defaultConfig
下没有内容,于是做以下修改:
defaultConfig {
minSdkVersion 4
targetSdkVersion 4
}