gpt4 book ai didi

android - 将 Android 库添加到 Android Studio 0.3.6 上的现有项目

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:32:13 26 4
gpt4 key购买 nike

我正在尝试添加一个库,https://github.com/edmodo/cropper , 到我的 Android 项目。我遵循此处描述的方法:How do I add a library project to Android Studio?

但 Android Studio 从那时起发生了变化,我不能再“导入模块”。我只能添加一个新的。以下是我尝试过的步骤:

将库复制到名为 libraries 的文件夹中。 project structure before adding module

打开模块设置,我看到这个屏幕 module settings

我点击 + 号添加一个新模块,然后看到这个屏幕 first add new module step

我选择填写内容根 content root select

其余字段自动填充到此 autofill

下一步…… next step

我换包 enter image description here

我点击下一步,现在我的项目看起来像这样 project structure after new module added

关于在 Android Studio 0.3.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')
}

关于android - 将 Android 库添加到 Android Studio 0.3.6 上的现有项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20031259/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com