建议在Android studio中重命名Android项目(基于Gradle)

建议在Android studio中重命名Android项目(基于Gradle),android,android-studio,Android,Android Studio,在我目前的项目中,我希望在Android studio(0.8.9)中重命名Android项目,并希望以后使用它。我知道论坛上讨论的两个解决方案。请有人确认一下最好的方法,不要麻烦。此外,在Android studio 0.8.9上尝试/测试的任何建议都是最好的 我知道的解决方案(但不确定) A.-关闭正在考虑中的项目。将其复制并重命名为新名称,然后使用Android studio打开。 在本例中,-project.iml文件仍然显示旧名称,.idea文件夹下的.name文件也显示旧名称。 我也

在我目前的项目中,我希望在Android studio(0.8.9)中重命名Android项目,并希望以后使用它。我知道论坛上讨论的两个解决方案。请有人确认一下最好的方法,不要麻烦。此外,在Android studio 0.8.9上尝试/测试的任何建议都是最好的

我知道的解决方案(但不确定) A.-关闭正在考虑中的项目。将其复制并重命名为新名称,然后使用Android studio打开。
在本例中,-project.iml文件仍然显示旧名称,.idea文件夹下的.name文件也显示旧名称。 我也得到了这个错误:

检测到不支持的模块:以下模块不支持编译:。不幸的是,您不能在一个项目中使用非Gradle Java模块和Android Gradle模块。


B.使用F6选项,但不复制。我认为它移动了整个项目,而这不是解决方案。

在重命名项目时,以下内容对我有效:

  • 关闭Android Studio
  • 删除项目根目录中的*.iml文件
  • 删除.idea目录中的所有内容,除了
  • 将项目的根目录重命名为新项目名称
  • 重新启动Android Studio并从重命名的目录导入项目

注意:如果您不介意丢失您的工作区设置(窗口大小等),并且您没有任何任务,那么您可以完全删除.idea目录。

在Android 1.5.1中测试并运行:

  • 打开项目文件夹(您可以通过Android studio本身打开它,请参见
  • 确保Android Studio已关闭
  • 将yourOldProjectName.iml更改为新名称
  • 将父文件夹重命名为相同的新名称
  • 重新打开Android Studio-->文件-->打开-->重命名的.iml的路径

  • 我找到了一个简单的方法来解决这个问题


    打开Android Studio,文件->使缓存无效/重新启动->使缓存无效并重新启动。

    这在
    版本2.1.2
    中对我有效。不确定为什么
    右键单击
    ->
    重命名
    对根模块仍然不起作用。。。