Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
克隆现有的Android Studio项目_Android_Git_Android Studio - Fatal编程技术网

克隆现有的Android Studio项目

克隆现有的Android Studio项目,android,git,android-studio,Android,Git,Android Studio,我有一个在git下管理的现有Android Studio项目(通过Bitbucket)。我克隆了这个项目,这样我就可以在另一台计算机上工作了。克隆完成后,我使用从“欢迎来到Android Studio”开始的以下过程将项目导入新计算机上的Android Studio 选择“导入项目(Gradle、Eclipse ADT等) 从外部模型导入项目(Android Gradle) 在克隆计算机上的Android Studio上没有整洁的项目结构(清单、java、res等),但它们都位于不同位置的源

我有一个在git下管理的现有Android Studio项目(通过Bitbucket)。我克隆了这个项目,这样我就可以在另一台计算机上工作了。克隆完成后,我使用从“欢迎来到Android Studio”开始的以下过程将项目导入新计算机上的Android Studio

  • 选择“导入项目(Gradle、Eclipse ADT等)
  • 从外部模型导入项目(Android Gradle)
在克隆计算机上的Android Studio上没有整洁的项目结构(清单、java、res等),但它们都位于不同位置的源文件夹下。有没有办法像在原始计算机上的Android Studio上一样进行设置

下面是.gitignore(它是在我第一次设置回购协议时由Android Studio自动设置的)

*.iml
.gradle
/local.properties
/.idea/caches
/.idea/libraries
/.idea/modules.xml
/.idea/workspace.xml
/.idea/navEditor.xml
/.idea/assetWizardSettings.xml
.DS_Store
/build
/captures
.externalNativeBuild
任何帮助或指点都将不胜感激

额外信息

以下是原始的Android Studio项目结构:

以下是新的Android Studio项目结构:

**更多信息** 选择“Android”后,项目仍然没有像最初的Android Studio那样分组

您指定的链接中的步骤也适用于Android Studio。只需复制(使用文件管理器)整个模块文件夹并给它一个新名称。现在打开它并使用
重构->重命名
(右键单击要重命名的项)重命名您的模块和包


有关IntelliJ/Android Studio中重构的详细信息,请参见此链接。

您指定的链接中的步骤也适用于Android Studio。只需复制(使用文件管理器)整个模块文件夹并为其命名。现在打开它并使用
Refactor->Rename
(右键单击要重命名的项目)重命名模块和包


有关IntelliJ/Android Studio中重构的详细信息,请参见本页。

请从bitbucket和克隆并导入的计算机中共享顶级项目结构的快照。gitignore看起来不错。顺便问一下,在将项目导入Android Studio时,您是否选择build.gradle?在项目结构cli上方点击该项目并将其切换到android,然后它将显示与旧计算机上相同的项目结构。请尝试此我的解决方案。请您共享bitbucket和克隆并导入的计算机上顶级项目结构的快照。gitignore看起来不错。顺便问一句,您选择build.gradle了吗正在将项目导入android studio?在项目结构上方单击项目并将其切换到android,然后它将显示与旧计算机相同的项目结构。请尝试我的解决方案