Android Studio更改项目名称/根目录名称

Android Studio更改项目名称/根目录名称,android,android-studio,Android,Android Studio,如何在Android Studio 0.9.9中更改项目根目录的名称。我在这里读到了另一个解决方案,但没有一个对我有效。我可以更改/重构包名,但不能更改/重构根目录的名称。我在这里找到了另一个解决方案,那就是更改.idea/.name文件中的名称,但该文件不起作用。在我改名后,我尝试了清理、重建等,但没有任何东西反映出Android Studio的变化。“项目名称/根目录名称”没有重构选项,这里的许多人将模块名称与项目名称/根目录名称混淆。基本上可以通过更改项目的文件夹名称并重新打开它 还建议通

如何在Android Studio 0.9.9中更改项目根目录的名称。我在这里读到了另一个解决方案,但没有一个对我有效。我可以更改/重构包名,但不能更改/重构根目录的名称。我在这里找到了另一个解决方案,那就是更改
.idea/.name
文件中的名称,但该文件不起作用。在我改名后,我尝试了清理、重建等,但没有任何东西反映出Android Studio的变化。“项目名称/根目录名称”没有重构选项,这里的许多人将模块名称与项目名称/根目录名称混淆。

基本上可以通过更改项目的文件夹名称并重新打开它

还建议通过编辑以下文件更改Android Studio项目结构中的项目名称:

  • .idea/.name
  • 重命名项目根目录中的
    [Name].iml
    文件
  • .idea\modules.xml
  • 更改项目根目录下的
    settings.gradle中的
    rootProject.name

这需要手动完成。 无法理解为什么重构不起作用。。 重命名文件夹,然后重命名相应的文件

  • 关闭android studio

  • 更改项目根目录名

  • 开放安卓工作室

  • 打开项目(不是从本地历史记录,而是通过浏览该项目)


  • 为我工作@Studio 2.1.3

    我发现最简单的方法是复制项目,然后更改副本上的根文件夹名称。然后在Android Studio中作为一个新项目打开copy

  • 文件->关闭项目

  • 更改项目根目录名

  • 删除.iml文件(通过使用windows搜索搜索它们,然后删除它们)

  • 删除.idea目录

  • 打开项目


  • 为了避免出现问题,请使用重构:将左视图从“Android”(您可以看到文件)更改为“Project”。右键单击项目并选择“重构/复制”。现在使用windows资源管理器创建新的项目文件夹(否则可能会出现IO异常)。重构后,请确保选择“构建/清理项目”,然后选择“构建/制作项目”

  • 右键单击根项目名称
  • Refactor->Rename
  • 更改名称
  • 重命名目录->确定
  • 打开
    settings.gradle
    并使用包含
  • 我肯定的回答是: 重构根名称的步骤

    a) 重命名文件夹


    b) 然后请进入设置。gradle>只需编写rootProject.name='newname'

    即可更改项目根目录的名称,以下内容适用于我: 如下图所示,在“项目”选项卡下

  • 转到gradle.com

  • 修改/包括rootProject.name='在此处输入所需名称'

  • 然后转到build->cleanproject

  • 构建->重建项目

  • 我的解决方案是:

    • 关闭android studio
    • 删除文件夹
      .gradel
      .idea
    • 然后重新打开项目

      • 我已经投票支持@Gorcyn's。然而,它变成了一个有点旧的信息。因此,我尝试根据自己使用Android Studio 4.1.3的经验进行更新:

      • 重命名项目根目录名
      • 更新项目根
        settings.gradle
        文件中的
        rootProject.name
        参数
      • 更新
        .idea/modules.xml
        文件中的
        fileurl
        filepath
        属性
      • 重命名每个
        .iml
        文件名,以对应更新的
        文件URL
        文件路径
      • 更新上面重命名的每个
        .iml
        文件中的
        external.system.module.group
        属性
      • (打开现有项目)

      • 如果您只是询问项目的根目录,请关闭Android Studio,重命名PC中的文件,并将该目录作为项目再次导入。Thnk u,实际上我在它工作之前就这样做了,但我认为Android Studio本身可能有一个解决方案,比如重构,它将自动执行该过程。顺便提一下,我发现即使作为非android项目导入,项目代码有时也会中断。它有时有效,但不总是有效。当你按照上面所说的那样做时,你不需要更改任何文件。这就是一切。事实上,我在它工作之前就做过这件事,但我想也许android studio本身就有一个解决方案,比如重构,它将使整个过程自动化。顺便提一下,我找到了一个android studio的方法,我的意思是目录名编辑过程的完全自动化。在项目资源管理器中将视图更改为项目。选择根目录/项目名称,然后转到重构>复制,在此处更改项目名称,在生成的项目中,它将反映此更改。但这有点奇怪,bcos将使用新名称创建另一个副本。但是,这不会更改顶级目录-关闭Android Studio,重命名目录,通过浏览再次打开它,您就完成了!另外,如果还没有这样做:请确保打开根模块中的
        settings.gradle
        文件,然后将
        include
        函数中的项目路径重命名为新应用程序模块的名称。这样,Gradle将构建并设置相应的配置,以实际构建对我有效的应用程序,但在重命名后运行应用程序时,我还必须运行build>Clean Project to。我按照步骤操作,得到无效文件错误,执行Josselin所说的对我有效的操作。清理并重建应用程序。也可以卸载旧的应用程序表单