然而,PullToRefreshListFragment和PullToRefreshViewPager两个库的引入却大动干戈。其实问题不大,只是对Gradle不熟悉,折腾了好久才知道问题所在。记录如下:
1、包重复引入
将android-support-v4.jar包删除以后又报如下异常:
解决办法:
a、将extras\PullToRefreshListFragment\libs下的android-support-v4.jar删除
b、添加包依赖( File --> project structure --> dependencies )
也可以直接在extras\PullToRefreshListFragment\build.gradle中的dependencies下直接添加compile 'com.android.support:support-v4:23.0.1'
2、最小sdk版本
在extras\PullToRefreshListFragment\build.gradle中最小sdk版本设置
最终extras\PullToRefreshListFragment\build.gradle如下: