android - 如何在android studio中移动和重命名项目?

标签 android intellij-idea android-studio

这应该是一个非常简单的问题:)

我有一个运行良好的项目。现在我想重命名它并更改项目文件夹的路径。首先看起来很简单:右键单击->“移动”和“重构/重命名”。

在移动并重命名我的项目文件夹和我的 apk 模块后,项目结构与以前不同。我的项目库已被包含两次。 我查看了“.iml”文件,发现之前的路径已包含在内 - 所以我更改了它。在此之后,我可以通过命令行编译我的项目,但不能使用 IDE。我得到了这个错误:

NullPointerException: no project directory specified

移动和重命名项目的默认方式是什么? 我通过创建一个新项目并复制所有文件来解决我的问题,但是知道这个“问题”的解决方案会非常酷。

编辑:

起源项目结构:

MyProject
--- libraries
--- MyApp

搬家后:

MyProject
--- MyProject (new path)
--- MyProject (old path)

我认为我要做的不仅仅是复制项目。不知何故,我必须指定"new"项目,不是吗?

最佳答案

在 Android Studio 中关闭项目(文件 -> 关闭项目)。移动项目并通过移动其主文件夹/目录来重命名它。从 Android Studio 打开新项目(文件 -> 打开)

关于android - 如何在android studio中移动和重命名项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17490734/

相关文章:

java - Android Studio 变得非常缓慢并且不断出现 "updating indices"

java - 当我在 Android Studio 上从 github pull 时,代码发生更改时出现问题吗?

android - 基本的OpenGL ES纹理问题/Android

java - 如何让我的 ExpandableListView 等待加载,直到填充我的 HashMap?

java - 无法使用 ch.qos.logback.classic 类

html - JSP 不获取 bootstrap css (IDEA + Tomcat)

r - IntelliJ IDEA 中的 "The R Interpreter"设置是什么?

android - Android Studio强制关闭,现在android studio在每个项目的每个类中到处都有错误

android - App发送hdmi cec命令

java - 如果从同一文件调用,服务将被销毁,但如果创建该服务的对象(并从单独的文件调用),则服务不会被销毁