我刚刚开始使用Android IDE (Intellij Idea),并且我已经将actionbarsherlock和导航抽屉导入到了库目录中,但是idea显示了这个错误:
Gradle: A problem occurred evaluating project
':libraries:ActionBarSherlock:actionbarsherlock'.
Plugin with id 'android-library' not found.下面是build.gradle:
apply plugin: 'android-library'
dependencies {
compile 'com.android.support:support-v4:18.0.+'
}
android {
compileSdkVersion 14
buildToolsVersion '17.0.0'
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}和settings.gradle
include ':IBus',
':libraries:ActionBarSherlock:actionbarsherlock',
':libraries:SherlockNavigationDrawer:SherlockNavigationDrawer'发布于 2013-11-20 15:50:03
如果我没理解错的话,你不是在ABS下工作,在源代码中有这种依赖是没有意义的。
从settings.gradle中删除ABS,并将build.gradle依赖项更新为next:
dependencies {
compile 'com.android.support:support-v4:18.0.+'
compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
}我不确定maven central中是否有其他依赖项提供jar或aar。因此,我不知道如何修复其他依赖项,但我确信使用多模块项目是可行的。这意味着每个库都应该有通用的settings.gradle和build.gradle
https://stackoverflow.com/questions/20075197
复制相似问题