0

我是安卓新手。我希望使用https://github.com/mikepenz/MaterialDrawer导航抽屉项目的库。它提供了依赖项。

MaterialDrawer 库被推送到 Maven Central,因此您只需将以下依赖项添加到您的 build.gradle。

compile('com.mikepenz:materialdrawer:3.1.2@aar') {
        transitive = true
    }

我的 android studio 项目的 Gradle Scripts 文件夹中有 2 个文件

  1. build.gradle(模块:app)

  2. build.gradle(项目:AndroidAppName)

我应该在哪个文件夹中输入这些依赖代码?您能否解释一下android studio项目的编译/构建过程。

提前致谢

4

4 回答 4

2

该网站说:

MaterialDrawer 库被推送到 Maven Central,因此您只需将以下依赖项添加到您的 build.gradle。

compile('com.mikepenz:materialdrawer:3.1.2@aar') {
    transitive = true
}

因此,您所要做的就是在 app 文件夹中打开 build.gradle 文件,并在此处打开以下行:

dependencies {
   // compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.1.1'
}
于 2015-08-05T15:28:19.337 回答
0

你必须把它放在你的项目中。在应用程序模块内。

编辑:有关更多解释,android 文档非常好: http ://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Tasks

于 2015-08-05T15:25:29.817 回答
0

在 Android Studio 中,您的项目包含很多模块。gradle 构建系统以相同的方式设置。第一个入口点是项目文件夹中的 build.gradle。在这里您可以定义全局配置,例如第三方存储库等。通常您不必在此处更改任何内容。然后每个模块都有一个 build.gradle,它在编译到项目 build.gradle 时包含在内。模块 build.gradle 文件定义了模块和 beeneeth 的配置和依赖关系。

在您的情况下,这意味着您必须将获得的依赖项部分添加到 app 模块中的 build.gradle 文件中,因为您在应用程序中需要它;)

于 2015-08-05T15:26:47.970 回答
0

模块:应用程序

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:design:22.2.0'
    compile('com.mikepenz:materialdrawer:3.1.2@aar') {
        transitive = true
    }
}
于 2015-08-05T15:27:33.967 回答