我正在尝试将库https://github.com/edmodo/cropper添加到我的Android项目中。我遵循此处描述的方法:How do I add a library project to Android Studio?
但Android Studio自那时起发生了变化,我再也无法“导入模块”了。我只能添加一个新的。以下是我尝试过的步骤:
将库复制到名为libraries的文件夹中。
打开模块设置,我看到了这个屏幕
我点击+号添加新模块,然后显示此屏幕
我选择填写内容根目录
其余字段自动填充此内容
下一步......
我改变了包裹
我点击下一步,现在我的项目看起来像这样
有关在Android Studio 0.3.6 +中添加外部库的正确方法的想法吗?
答案 0 :(得分:6)
我不使用向导。通常我会编辑gradle文件。
创建一个这样的结构:
- Blunka
build.gradle
- cropper
build.gradle
src
res
settings.gradle
在settings.gradle中:
include ':Blunka', ':cropper'
在cropper / build.gradle中:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android-library'
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
minSdkVersion XX
targetSdkVersion 19
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
在Blunka / build.gradle中添加:
dependencies {
// Libraries
compile project(':cropper')
}