首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用gradle在Android IDE中导入动作栏sherlock

无法使用gradle在Android IDE中导入动作栏sherlock
EN

Stack Overflow用户
提问于 2013-11-19 23:14:06
回答 1查看 327关注 0票数 0

我刚刚开始使用Android IDE (Intellij Idea),并且我已经将actionbarsherlock和导航抽屉导入到了库目录中,但是idea显示了这个错误:

代码语言:javascript
复制
  Gradle: A problem occurred evaluating project 
':libraries:ActionBarSherlock:actionbarsherlock'.
Plugin with id 'android-library' not found.

下面是build.gradle:

代码语言:javascript
复制
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

代码语言:javascript
复制
 include ':IBus',
':libraries:ActionBarSherlock:actionbarsherlock',
':libraries:SherlockNavigationDrawer:SherlockNavigationDrawer'
EN

回答 1

Stack Overflow用户

发布于 2013-11-20 15:50:03

如果我没理解错的话,你不是在ABS下工作,在源代码中有这种依赖是没有意义的。

settings.gradle中删除ABS,并将build.gradle依赖项更新为next:

代码语言:javascript
复制
dependencies {
  compile 'com.android.support:support-v4:18.0.+'
  compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
}

我不确定maven central中是否有其他依赖项提供jar或aar。因此,我不知道如何修复其他依赖项,但我确信使用多模块项目是可行的。这意味着每个库都应该有通用的settings.gradlebuild.gradle

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20075197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档