【问题标题】:Setting up an AndroidStudio project on github在 github 上建立一个 Android Studio 项目
【发布时间】:2018-04-18 02:18:21
【问题描述】:

所以我很难在 GitHub 上设置 Android Studio 项目。

这是我的问题:

我找不到将项目推送到 GitHub 上的方法,然后克隆它并让它维护它的项目结构。

我尝试了一些不同的方法,但在每一步中,我只是创建了一个新的 android 项目,其中包含一个简单的空活动来测试 GitHub/AndroidStudio 的工作方式。

  1. 我尝试使用旧 StackOverflow 帖子中的 .gitignore 文件: What should be in my .gitignore for an Android Studio project?

但后来我注意到,当我克隆我的项目并在 android studio 中选择导入现有项目时,它会将整个项目结构更改为它甚至无法识别它是一个应用程序。它甚至不会运行,更不用说查看清单了。

所以现在我尝试了另一种解决方案:

  1. 我只是尝试将整个项目目录推送到 Github。
  2. 我在项目目录中做了 git init,并尝试做一个 git remote add
  3. 但是,当我执行 git remote -v 时,我可以看到我的仓库,但 git branch -a 或 git branch 不会显示除我的主分支以外的任何分支...。 编辑:似乎是为了查看我需要使用 git clone 的分支。我之前没有遇到过这个问题...

我好像什么都做不了XD

我一直在尝试寻找介绍性指南,但似乎是“输入您的 GitHub 信息并通过 GUI 推/拉走!”就这么远。

任何帮助都会很棒。

【问题讨论】:

    标签: git android-studio github


    【解决方案1】:

    复制以前的answered 问题:

    在 Android Studio 中打开你要推送的项目。

    点击 VCS -> 启用版本控制集成 -> Git

    似乎没有办法通过 GUI 添加遥控器。所以在项目的根目录下打开 Git Bash 并执行 git remote add

    现在,当您执行 VCS -> 提交更改 -> 提交和推送时,您应该会看到您的遥控器,并且一切都应该通过 GUI 运行。

    【讨论】:

    • 这就是我的问题开始的地方。我可以让它推拉,但是当其他人克隆我的仓库时,他们选择了导入现有的 android studio 项目选项,它不会重新创建具有相同结构的项目。它所做的是创建一个具有相同名称、具有多个模块且没有运行它的选项的项目。它没有认识到它是 IDE 中的一个 android 应用程序,也没有维护它的项目结构。我找不到其他有这个问题的帖子!
    • here 的说明有帮助吗?关闭项目,删除工作室正在创建的项目文件夹,重新打开IDE,再次从根文件夹创建项目。
    • 选择:新项目。 import 将查找 .project 文件夹
    • 那么我如何获得相同的项目?其他人是否必须拖放我的 .java 文件并手动创建每个模块?布局 .xml 文件呢?那些手动将其放入文件夹中吗?有些事情我不明白:有人如何克隆一个 repo 而不必做所有这些手动工作?
    • 问题在于项目本身。任何想要使用您的代码的人都需要设置一个新项目并选择 checkout 目录作为根文件夹。这将自动使项目顺利进行。这是 IDE 中的一个错误导致的。
    猜你喜欢
    • 2021-08-05
    • 2020-12-23
    • 2021-06-05
    • 1970-01-01
    • 1970-01-01
    • 2015-02-04
    • 2012-05-05
    • 2012-05-12
    • 2011-12-25
    相关资源
    最近更新 更多