Android Studio迁移项目

时间:2015-05-29 00:13:18

标签: android git intellij-idea

我在Android Studio内创建了一个测试项目,然后我使用了以下内容:VCS - > Enable Version Control Integration - > Git - > Ok,然后通过Project - > Android - > app,我选择了Git - > Add& Commit Directory

在安装了Android Studio的另一台计算机上,我做了以下操作:Check out project from Version Control - > Git - > (我修改了网址)Git Repository URL - > CloneAndroid Studio问了我很多问题......

然而,项目与我原来的计算机上的相同......

我做错了什么?

*更新*

[alexus@wcmisdlin02 Test]$ git status | grep -A11 Untracked
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   .gitignore
#   .idea/
#   Test.iml
#   build.gradle
#   gradle.properties
#   gradle/
#   gradlew
#   gradlew.bat
#   settings.gradle
[alexus@wcmisdlin02 Test]$ cat .gitignore 
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
[alexus@wcmisdlin02 Test]$ 

1 个答案:

答案 0 :(得分:0)

要成功构建应用项目,需要*.gradle个文件。换句话说,这些文件应该包含在VCS中。

  • build.gradle包含清单和库依赖项列表的一部分。
  • settings.gradle包含已依赖的项目。有些项目提供完整的源代码。

最简单的选择是将项目文件夹中的所有文件包含在.idea文件夹下的VCS 文件之外。 .idea文件夹包含IDE(Android Studio)特定文件。作为参考,名称​​ idea 来自原始程序IntellJ IDEA

如果您不想允许其他人更改apk文件,最好排除密钥库文件。

根据您的编辑问题,我相应地附上说明如下。

  • .gradle:.gradle文件夹有gradle执行文件。
  • /local.properties:这里描述了密钥库文件位置或计算机依赖的信息,如JDK路径。
  • /。idea / workspace.xml:它具有您的IDE面板位置或简单的IDE设置。
  • /。idea / libraries:清理和构建项目时会自动创建/重新生成它。 build.gradle中列出的依赖项的jar文件将下载并存储在此处。
  • .DS_Store:Macintosh OSX特定文件夹描述文件。
  • / build:build results。
  • / captures:这不常见。它可能是您的项目特定文件夹。