[英]how to integrate pullToRefresh in android studio
我是gradle和android studion的新手。我從eclipse我的項目(通過export)到gradle項目進行了集成。幾乎所有的庫都被編譯好了,只是一個不想添加的pushToRefresh列表。每次gradle都向我顯示這樣的錯誤
java.lang.RuntimeException: Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 4
請幫助我解決這個問題。還有我的主要項目的gradle代碼
apply plugin: 'android'
dependencies {
repositories {
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':google-play-services_lib-mycity')
compile project(':view-paget-indicator-mycity')
compile project(':facebook-sdk-mycity')
compile project(':Android-PullToRefresh-master:extras:PullToRefreshListFragment')
compile project(':Android-PullToRefresh-master:library')
}
}
android {
compileSdkVersion 20
buildToolsVersion "20.0.0"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
// Move the tests to tests/java, tests/res, etc...
instrumentTest.setRoot('tests')
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
}
謝謝
嘗試添加到build.gradle
后這些行buildToolsVersion
:
defaultConfig {
minSdkVersion 4 //or your minsdk
targetSdkVersion 19
}
Gradle會覆蓋清單中的某些值,例如minSdk。 如果未指定此值,則gradle使用值= 1(而pulltoRefresh庫使用minSdk = 4)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.