gpt4 book ai didi

android - settings.gradle : include one module vs include two modules

转载 作者:行者123 更新时间:2023-12-03 06:25:32 27 4
gpt4 key购买 nike

我有一个库项目(模块 somelibrary ),它将在 /Projects/SomeLibrary 中的 Android 项目和桌面应用程序项目中使用.

Android 项目(模块 app )位于 /Projects/AndroidApp桌面应用程序(模块 desktop )项目位于 /Projects/DesktopApp .

SO中这种情况有两个答案。

Sync shared library projects/modules with its source

Android studio add external project to build.gradle

第一种方法生成settings.gradle在安卓项目中

include ':app', ':somelibrary'
project(':somelibrary').projectDir = new File(settingsDir, '../SomeLibrary')

settings.gradle在桌面项目中
include ':desktop', ':somelibrary'
project(':somelibrary').projectDir = new File(settingsDir, '../SomeLibrary')

第二种方法生成 settings.gradle在安卓项目中
include ':somelibrary'
project(':somelibrary').projectDir = new File(settingsDir, '../SomeLibrary')

settings.gradle在桌面项目中(同)
include ':somelibrary'
project(':somelibrary').projectDir = new File(settingsDir, '../SomeLibrary')

它们之间有什么区别?

最佳答案

这是相同的方法,只是在每个构建中都有一个附加模块,desktopapp分别。

关于android - settings.gradle : include one module vs include two modules,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44734764/

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