我尝试了两天没有运气,导入这两个库中的一个来实现滑动到我的ListView中的dimiss。 其中一个非常着名(https://github.com/bauerca/drag-sort-listview)
他们俩发生了同样的事情。 我按照步骤正确设置了buil.gradle,下载了现在在我的/ build文件夹中的.arr文件,没有.jar被添加到External Libraries文件夹中,我能够使用库中的类,编译并运行我的设备上的项目,但两种情况下列表仍然像普通的ListView一样。我已经重新启动了Android Studio,因为这里的一些答案在这种情况下会这样做。
我认为这很奇怪,因为没有发现错误,我可以像其他任何一样使用这些类。 我是否必须做任何其他事情来正确导入库?即使我在build.gradle上使用dependencys导入,我是否应该在外部库中看到.jar文件?
我正在使用带有gradle 1.10的Android Studio 4.3,人们说导入库的错误较少。这是我的build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.8.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
maven {
url 'https://github.com/Goddchen/mvn-repo/raw/master/'
}
}
android {
compileSdkVersion 19
buildToolsVersion '19.0.0'
defaultConfig {
minSdkVersion 8
targetSdkVersion 19
}
}
dependencies {
compile 'com.android.support:support-v4:19.0.0'
compile 'com.android.support:gridlayout-v7:19.0.0'
compile 'com.android.support:appcompat-v7:19.0.0'
compile 'de.timroes.android:EnhancedListView:0.2.0@aar'
compile files('libs/EnhancedListView-0.2.0.aar')
compile 'com.nineoldandroids:library:2.4.0'
compile 'com.mobeta.android.dslv:drag-sort-listview:0.6.1'
}
答案 0 :(得分:0)
我正在使用 EnhancedListView ,但即使docs这样说,我也无法在build.gradle中使用只有compile 'de.timroes.android:EnhancedListView:0.2.0@aar'
的库。< / p>
相反,我必须完成演示项目的功能,即将模块导入项目并配置文件。
setting.gradle:
include ':EnhancedListView'
的build.gradle:
dependencies {
compile project(':EnhancedListView')
}
这不是一个真正的答案,但应该让你开始。