gpt4 book ai didi

Android studio with gradle,依赖关系如何传递?

转载 作者:行者123 更新时间:2023-12-03 04:35:44 25 4
gpt4 key购买 nike

在 android studio 中,我的应用模块依赖 com.android.support:support-v4:21.0.+
并依赖一个库模块(lib-menu),它也依赖于 com.android.support:support-v4:21.0.+

那么,如何在app的build.gradle和lib-menu的build.gradle中写依赖呢?
我想知道依赖关系如何传递。

以下是我的 build.gradle,它会导致一些错误吗?

应用程序的 build.gradle:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':lib-menu')
compile 'com.android.support:support-v4:21.0.+'
}

lib-menu 的 build.gradle:
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:support-v4:21.0.+'
}

最佳答案

这不会导致任何错误,但您可以尝试使用提供的依赖项

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
provided 'com.android.support:support-v4:21.0.+'
}

关于Android studio with gradle,依赖关系如何传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34057661/

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