http://stackoverflow.com/questions/20744692/android-studio-0-4-0-absherlock-gradle-without-import-module
时间: 2024-11-22 18:38:23 浏览: 13
ruso-archive:ru.stackoverflow.com存档
这个链接指向的是Stack Overflow上关于Android Studio 0.4.0版本中使用AbSherlock库(一个基于ActionBarSherlock的UI工具包)的一个技术问题。用户可能遇到的问题可能是想在Gradle构建系统中集成AbSherlock,但不需要将它作为一个单独模块导入项目。
在Android Studio中,如果直接从模块导入可能会导致一些不必要的依赖和文件冗余。解决这个问题的一种方法是通过添加依赖到项目的build.gradle文件中,而不是将AbSherlock作为独立模块。用户需要在dependencies部分指定Sherlock的库版本,并确保Gradle能够自动处理库的编译和包含。
正确的做法通常是这样:
1. 添加依赖到`allprojects`下的`repositories`:
```groovy
allprojects {
repositories {
jcenter()
}
}
```
2. 在具体的模块`app`的`dependencies`部分添加Sherlock的依赖:
```groovy
dependencies {
compile 'com.actionbarsherlock:actionbarsherlock:4.4.0'
}
```
如果你尝试这样的操作但仍然遇到问题,可能需要检查 Gradle配置、项目设置或者是否存在兼容性冲突。
阅读全文