下拉刷新框架android-Ultra-Pull-To-Refresh导入到Android Studio

最近有个很火的下拉刷新框架:android-Ultra-Pull-To-Refresh。

我的csdn源码下载地址:http://download.csdn.net/detail/jljcslg/9411837

源码:https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh

源码分析:http://blog.csdn.net/jljcslg/article/category/6074769

下拉刷新开源框架对比:http://www.devtf.cn/?p=1184&utm_source=tuicool&utm_medium=referral


先来说说怎样导入到Android Studio。

1.新建一个project

下拉刷新框架android-Ultra-Pull-To-Refresh导入到Android Studio_第1张图片

2.导入module下拉刷新框架android-Ultra-Pull-To-Refresh导入到Android Studio_第2张图片

接下去根据提示选择需要导入的项目路径就可以了。

下拉刷新框架android-Ultra-Pull-To-Refresh导入到Android Studio_第3张图片

导入后出现一些简单的错误,根据提示解决即可。

下拉刷新框架android-Ultra-Pull-To-Refresh导入到Android Studio_第4张图片

修改为

下拉刷新框架android-Ultra-Pull-To-Refresh导入到Android Studio_第5张图片

另一个项目报相同的错误,一样解决就可以了。

解决了这个类型的错误后,又出现了问题

下拉刷新框架android-Ultra-Pull-To-Refresh导入到Android Studio_第6张图片

大概意思是找不到某个引用了,看起来这个是使用maven在管理,在pom.xml里找了下,果然如此。

 
  
	
            in.srain.cube
            cube-sdk
            aar
            1.0.44.39-SNAPSHOT
        
在build.gradle中
 
  
dependencies {
    compile(project(':ptr-lib')) {
    }
    compile 'in.srain.cube:clog:1.0.2'
    compile 'in.srain.cube:cube-sdk:1.0.44.39-SNAPSHOT@aar'
    compile 'com.google.android:support-v4:r7'
}
怎么办呢,去仓库找找看呗。
仓库地址:http://search.maven.org/
不知道怎么回事,找不到39了,就改为了38。

pom.xml

	
            in.srain.cube
            cube-sdk
            aar
            1.0.44.38
        

build.gradle
dependencies {
    compile(project(':ptr-lib')) {
    }
    compile 'in.srain.cube:clog:1.0.2'
    //compile 'in.srain.cube:cube-sdk:1.0.44.39-SNAPSHOT@aar'
    compile 'in.srain.cube:cube-sdk:1.0.44.38'
    compile 'com.google.android:support-v4:r7'
}

改完后更新下gradle,程序可以运行了。

关于gradle的配置问题:

http://my.oschina.net/u/1471093/blog/341990?fromerr=0DnlZGZL



你可能感兴趣的:(Android_APP)