gpt4 book ai didi

java - Gradle 2 android 项目使用相同的库

转载 作者:行者123 更新时间:2023-12-01 14:29:01 26 4
gpt4 key购买 nike

我有以下结构

MainProjectRoot
Android Project 1:
...
Android Project 2:
...
Shared Library:
...

库项目在两个 Android 项目之间共享。我正在尝试将内容转换为与新的构建系统一起使用。

这是从 eclipse 导出为 Project1 的 build.gradle 生成的内容。

compile project(':D::workspace:MainProjectRoot:shared-library')

如何修复此引用?

我尝试了这个,但如果我将其保留为

,它希望该库位于 Project1 文件夹内
compile project(':shared-library')

最佳答案

处理多模块项目时,Windows 上的 Eclipse 导出会被破坏。我们正在解决这个问题。

同时确保 MainProjectRoot/下有 settings.gradle 文件它应该包含:

include 'project1'
include 'project2'
include 'shared-library'

(或任何文件夹名称)。

然后将依赖行更改为

compile project(':shared-library')

关于java - Gradle 2 android 项目使用相同的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16964714/

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