Android Studio更改项目名称/根目录名称
如何在Android Studio 0.9.9中更改项目根目录的名称。我在这里读到了另一个解决方案,但没有一个对我有效。我可以更改/重构包名,但不能更改/重构根目录的名称。我在这里找到了另一个解决方案,那就是更改Android Studio更改项目名称/根目录名称,android,android-studio,Android,Android Studio,如何在Android Studio 0.9.9中更改项目根目录的名称。我在这里读到了另一个解决方案,但没有一个对我有效。我可以更改/重构包名,但不能更改/重构根目录的名称。我在这里找到了另一个解决方案,那就是更改.idea/.name文件中的名称,但该文件不起作用。在我改名后,我尝试了清理、重建等,但没有任何东西反映出Android Studio的变化。“项目名称/根目录名称”没有重构选项,这里的许多人将模块名称与项目名称/根目录名称混淆。基本上可以通过更改项目的文件夹名称并重新打开它 还建议通
.idea/.name
文件中的名称,但该文件不起作用。在我改名后,我尝试了清理、重建等,但没有任何东西反映出Android Studio的变化。“项目名称/根目录名称”没有重构选项,这里的许多人将模块名称与项目名称/根目录名称混淆。基本上可以通过更改项目的文件夹名称并重新打开它
还建议通过编辑以下文件更改Android Studio项目结构中的项目名称:
- 在
.idea/.name
- 重命名项目根目录中的
文件[Name].iml
- 在
.idea\modules.xml
- 更改项目根目录下的
settings.gradle中的
rootProject.name
为我工作@Studio 2.1.3我发现最简单的方法是复制项目,然后更改副本上的根文件夹名称。然后在Android Studio中作为一个新项目打开copy
为了避免出现问题,请使用重构:将左视图从“Android”(您可以看到文件)更改为“Project”。右键单击项目并选择“重构/复制”。现在使用windows资源管理器创建新的项目文件夹(否则可能会出现IO异常)。重构后,请确保选择“构建/清理项目”,然后选择“构建/制作项目”
Refactor->Rename
重命名目录->确定
settings.gradle
并使用包含:
b) 然后请进入设置。gradle>只需编写rootProject.name='newname'即可更改项目根目录的名称,以下内容适用于我: 如下图所示,在“项目”选项卡下
- 关闭android studio
- 删除文件夹
和.gradel
.idea
- 然后重新打开项目
- 重命名项目根目录名
- 更新项目根
文件中的settings.gradle
参数rootProject.name
- 更新
文件中的.idea/modules.xml
和fileurl
属性filepath
- 重命名每个
文件名,以对应更新的.iml
和文件URL
文件路径
- 更新上面重命名的每个
文件中的.iml
属性external.system.module.group
- (打开现有项目)
- 我已经投票支持@Gorcyn's。然而,它变成了一个有点旧的信息。因此,我尝试根据自己使用Android Studio 4.1.3的经验进行更新:
如果您只是询问项目的根目录,请关闭Android Studio,重命名PC中的文件,并将该目录作为项目再次导入。Thnk u,实际上我在它工作之前就这样做了,但我认为Android Studio本身可能有一个解决方案,比如重构,它将自动执行该过程。顺便提一下,我发现即使作为非android项目导入,项目代码有时也会中断。它有时有效,但不总是有效。当你按照上面所说的那样做时,你不需要更改任何文件。这就是一切。事实上,我在它工作之前就做过这件事,但我想也许android studio本身就有一个解决方案,比如重构,它将使整个过程自动化。顺便提一下,我找到了一个android studio的方法,我的意思是目录名编辑过程的完全自动化。在项目资源管理器中将视图更改为项目。选择根目录/项目名称,然后转到重构>复制,在此处更改项目名称,在生成的项目中,它将反映此更改。但这有点奇怪,bcos将使用新名称创建另一个副本。但是,这不会更改顶级目录-关闭Android Studio,重命名目录,通过浏览再次打开它,您就完成了!另外,如果还没有这样做:请确保打开根模块中的
settings.gradle
文件,然后将include
函数中的项目路径重命名为新应用程序模块的名称。这样,Gradle将构建并设置相应的配置,以实际构建对我有效的应用程序,但在重命名后运行应用程序时,我还必须运行build>Clean Project to。我按照步骤操作,得到无效文件错误,执行Josselin所说的对我有效的操作。清理并重建应用程序。也可以卸载旧的应用程序表单