gpt4 book ai didi

android - 将 android arsenal 库放入哪个 build.gradle 文件

转载 作者:行者123 更新时间:2023-11-29 20:48:44 24 4
gpt4 key购买 nike

我正在尝试使用一些很棒的 android arsenal 库。例如:https://android-arsenal.com/details/1/703 .如果您转到主页和包页面,它会提供有关添加到 build.gradle 文件的内容的说明。我最近更新了 Android Studio,build.grade 文件现在位于同一个“Gradle Scripts”选项卡中。我想知道把线放在哪里:

// stock actionBar
compile 'com.balysv.materialmenu:material-menu:1.x.x'

// Toolbar and ActionBarCompat-v21 (includes support-v7:21.0.x)
compile 'com.balysv.materialmenu:material-menu-toolbar:1.x.x'

// actionBarCompat-v20 (up to support-v7:20.0.0 - does not support Toolbar)
compile 'com.balysv.materialmenu:material-menu-abc:1.x.x'

// actionBarSherlock
compile 'com.balysv.materialmenu:material-menu-abs:1.x.x'

和/或

repositories {
maven {
url "https://jitpack.io"
}
}

dependencies {
compile 'com.github.balysv:material-menu:v1.5.1'
}

我很困惑,因为这里列出了两个 build.gradle 文件: Project Structure

Project:Socio 文件如下所示: Socio build.gradle

Module:app 文件如下所示: app build.gradle

最佳答案

您应该将所有依赖项放在 module/build.gradle 文件中。

例如

compile 'com.balysv.materialmenu:material-menu:1.x.x'
compile 'com.balysv.materialmenu:material-menu-toolbar:1.x.x'
compile 'com.github.balysv:material-menu:v1.5.1'

关于存储库,您可以将其放在模块 gradle 文件的顶层 o 中。这取决于是否有任何项目使用相同的存储库。

例如:root/build.gradle

allprojects{
repositories {
jcenter()
maven {
url "https://jitpack.io"
}
}
}

module/build.gradle

      repositories {
jcenter()
maven {
url "https://jitpack.io"
}
}

关于android - 将 android arsenal 库放入哪个 build.gradle 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29725894/

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