gpt4 book ai didi

android-studio - Android Studio 项目导入与模块导入

转载 作者:行者123 更新时间:2023-12-03 04:40:37 24 4
gpt4 key购买 nike

我在这里遇到了问题,我很确定它们都与我的项目结构有关。这是我的项目结构:

在我的 Finder 和 Github

Workspace
AppDir - This is the app project
LibDir - This is my sdk project

在 Android Studio 中,我的结构是这样的:
(Note : LibDir is added as a dependency to AppDir and my settings.gradle has it like project(':LibDir').projectDir = new File(settingsDir, '../LibDir')

AppDir:
......\ .idea
......\ build
......\ mobile (module)
.........\build
..........\src
.............\main
................\java

LibDir:
.........\build
..........\src
.............\main
................\java

这是问题所在:
  • 如果有人克隆了整个 github 存储库,他们会在他们的工作区(查找器)中获得 AppDir 和 LibDir,但是当他们在 Android Studio 中将 Appdir 作为项目打开时,他们只会看到
    mobile (module)
    .....\build
    ......\src
    .........\main
    ..........\java

    LibDir:
    ......\build
    .......\src
    ..........\main
    ...........\java

  • 我无法弄清楚为什么它们的结构与我在我的 android 工作室中的结构不同?

    如何在 Android Studio 中导入项目而不仅仅是模块?

    最佳答案

    在工作空间内的 Eclipse 中,您可以拥有不同的项目。
    在 Android Studio 中,您可以拥有 1 个具有不同模块的项目。

    那么这个结构是正确的:

    root
    .build.gradle
    .settings.gradle
    .mobile (module)
    ..build.gradle
    ..\src
    ....\main
    ......\java
    .LibDir:
    ..build.gradle
    ..\src
    ....\main
    ......\java

    settings.gradle你有:
    include ':mobile' , ':LibDir'

    关于android-studio - Android Studio 项目导入与模块导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28845788/

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