转载请注明出处:https://blog.youkuaiyun.com/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
}
本文介绍了解决pullToRefreshSample项目导入时遇到的错误方法。主要问题在于库中的minSdkVersion设置过低,通过调整build.gradle文件中的minSdkVersion和targetSdkVersion解决了这一问题。
6165

被折叠的 条评论
为什么被折叠?



