PulltoreFresh 그레이드에 추가하십시오
-
21-12-2019 - |
문제
누구 든지이 라이브러리를 build.gradle android Studio에 추가하는 데 도움이 될 수 있습니다.
https://github.com/chrisbanes/Android-PullToRefresh
.
나는 그것이 더 이상 사용되지 않는다는 것을 알고 있지만 그것을 사용하고 싶습니다, 누군가가 나를 도울 수 있다면 나는 감사합니다
쓸 수있는 것
dependencies {
compile 'com.android.support:support-v4:18.0.0'
compile 'com.android.support:appcompat-v7:+'
compile '????'
}
.
언급 한 바와 같이 iPrecated 라이브러리를 사용하려는 새로운 ActionBar-PulltoreFresh가 아닙니다.Google it을 시도했지만 도움을받을 수 없었습니다.
해결책
ActionBarpulltoreFresh (동일한 작성자)를 사용하도록 제안합니다.
그러나 PulltoReFresh를 사용하려면 폴더에 Lib을 로컬로 복제 한 다음 로컬 종속성으로 추가해야합니다.이 lib는 중앙 Maven에 AAR로 아닙니다.
root
app
build.gradle
lib
pull
src
res
build.gradle
settings.gradle
.
app/build.gradle
에서 다음을 추가해야합니다.
dependencies {
// Library
compile project(':lib:pull')
}
.
lib / pull / build.gradle에서 라이브러리로 정의하고 올바른 sourceSet (GIST)을 지정해야합니다.
apply plugin: 'android-library'
android {
compileSdkVersion 19
buildToolsVersion "19.0.1"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['aidl']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
}
.
설정. Gradle :
include ':lib:pull' ,':app'
. 다른 팁
actionbar-pulltorefresh 을 프로젝트에 추가하는 가장 쉬운 방법은 Gradle을 통해
에 다음과 같은 종속성을 추가해야합니다dependencies {
repositories {
mavenCentral()
}
compile 'com.github.chrisbanes.actionbarpulltorefresh:library:+'
}
.
휴식 졸업은 당신을 위해 모든 일을 할 것입니다.
Android Studio 1.0에서 libproject를 성공적으로 가져 왔습니다. 단계는 다음과 같습니다
입니다PrjLibdeps
| settings.gradle
| build.gradle
| libs
| pulltorefresh
| src, res, LICENSE, pom.xml...
| app/
| build.gradle
| src
| ...
.
에 적절한 값을 설정하십시오.
apply plugin: 'com.android.library'
dependencies {
compile 'com.android.support:support-v4:21.0.3'
}
android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
defaultConfig {
minSdkVersion 9
targetSdkVersion 20
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
.
dependencies {
compile project(":PullToRefresh")
}
.
6. - 이제 project_root / settings.gradle :
include ‘:app', ':PullToRefresh'
project (':PullToRefresh').projectDir = new File('libs/pulltorefresh')
.
제휴하지 않습니다 StackOverflow