【发布时间】:2026-02-23 06:35:01
【问题描述】:
我正在使用一些 plugin actionbarpulltorefresh,但在我的代码中 PullToRefreshLayout 没有被 ide 解析。这是我的build.gradle文件,问题是我找不到这个插件的任何源文件,在.gradle目录下什么都没有
我有一些build.gradle 存档
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile 'com.github.chrisbanes.actionbarpulltorefresh:library:+'
}
android {
compileSdkVersion 18
buildToolsVersion '18'
defaultConfig {
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
编辑:当我放
import uk.co.senab.actionbarpulltorefresh.library.PullToRefreshLayout;
private PullToRefreshLayout mPullToRefreshLayout;
我收到消息can not resolve symbol PullToRefreshLayout。
我正在使用android studio 所基于的SAT 版本intelliJ
【问题讨论】:
-
IDE 的错误是什么?以及您使用的是哪个 android studio 版本
-
@user2511882 查看我的更新!
-
你在使用 actionbarsherlock 吗?还是 actionbarcompat?
-
@user2511882 不,我应该?如果,是的,是哪一个?
-
只需在控制台中运行 ./gradlew --refresh-dependencies