gpt4 book ai didi

android - 克隆现有的 Android Studio 项目

转载 作者:行者123 更新时间:2023-11-30 02:36:56 25 4
gpt4 key购买 nike

我一直在本地机器上工作,并将我的更改推送到 Stash(几乎是 BitBucket)。

一切都很顺利,但我正在尝试将代码克隆到同事的机器上,但我在 Android Studio 中遇到了一些严重的问题。

我正在通过 vcs 导入项目,选择 git 选项,并提供 URL。

每当我们尝试让项目运行时,我们都会遇到构建问题并且 Gradle 无法正常工作。该项目最初并未显示为 Android 项目,我们必须配置框架。然后我们有 gradle 说它找不到 'com.android.application' 文件。我已确保我有正确的 Gradle 版本可以工作。

我认为我可能没有将正确的文件推送到 Stash,因此当我们克隆项目时,它没有足够的信息来正确构建。

我没有推送的文件如下:

build.gradle (at highest level not app level)
gradle.properties
gradlew
gradlew.bat
NAMEOFAPP.iml
.idea/.name
.idea/encodings.xml
.idea/gradle.xml
.idea/misc.xml
.idea/modules.xml
.idea/vcs.xml
.idea/copyright/profiles_settings.xml
.idea/dictionaries/USERNAME.xml
.idea/scope/scope_settings.xml
app/app.iml
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties

最佳答案

你肯定想上推build.gradle。这是描述项目的 Gradle 构建的文件。

您还需要推送 .iml 文件和 gradlew 文件(它们是针对不同平台的 gradle 脚本),可能还有 gradle/wrapper 文件。

您不必推送 .idea 文件。它们指定 AS/IntelliJ 工作区设置。在协作者之间共享这些设置可能很方便,因为你们都在同一个环境中,但让其他人覆盖您的首选设置也可能令人沮丧,所以这取决于相关开发人员。

关于android - 克隆现有的 Android Studio 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26394055/

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