Androidstudio修改app_module名称

前言

在Android开发过程中,我们偶尔会涉及到修改'app_module'的名称。那么今天就记录下详细操作吧。

正文

彻底修改一个app_module的名称(包括项目文件夹),具体需要以下几个步骤:

第一步: 修改app_module名称

选中app_module ——> 右键 ——> refactor ——> rename,如下:

image.png

点击rename,弹出如下弹框:
image.png

这里我们需要注意的是,弹出的对话框中两个选项:

  • Rename directory
  • Rename module

Rename module只能更改项目中app_module的名称,但实际项目位置的文件名还是不变的,而Rename directory则是显示的app_module的名称和项目下文件夹名都改变。这里我们需要的是整个项目的更名,即包括文件夹名也改变,所以做如下操作:

选中Rename directory ——> 点击ok

以我要把app_module名称由app改为example为例,则在新的弹框中将app改为example,如下:

image.png

然后点击Refactor,这时,项目中app_module名称变为如下的样子:
image.png

接下来,我们进行第二步: 编辑 configuration

第二步: 编辑 Configuration

第一步操作完后,我们可以看到在工具栏上app运行项变成下面这个样子:

image.png

点击app旁边的倒三角符号,然后点击弹出的Edit Configuration...,如下:
image.png

在新弹出的界面中,此时左侧选项Android App下的选项应该是app,选中它,一般都是默认选中的。然后右侧的Name改为你要改的module名,此时我改成example,然后左侧的Android App项下的app会变成example。然后右侧的Module项选择app,一般就是直接这样显示的,如果不是则下拉选择app module,接着点击 Apply,最后点击OK,具体如下:
image.png

点击OK后,则工具栏上app运行项变成下面这个样子:
image.png

第三步: 编辑 settings.gradle

找到当前项目的settings.gradle配置,如下:

image.png

打开如下:

include ':app', ':jsbridgeLibrary'
rootProject.name='WebProj'

然后将:app改为:example,然后Sync Now,如下:

image.png

如果还是报错,则rebuild project一下,修改后界面如下:
image.png

这样就修改完毕了,谢谢大家。

你可能感兴趣的:(Androidstudio修改app_module名称)