android studio 修改包名,更改包名结构,减少层级

一、目的

我想把包名(四级结构):me.jessyan.armscomponent.app,如下图:

android studio 修改包名,更改包名结构,减少层级_第1张图片

改为:包名(三级结构):com.rsaif.zwtcontacts,如下图:

android studio 修改包名,更改包名结构,减少层级_第2张图片

说明:我用的android studio版本为3.1.4,如下图:

android studio 修改包名,更改包名结构,减少层级_第3张图片

二、操作步骤

1.切换项目的浏览模式为:Packages,如下图:

android studio 修改包名,更改包名结构,减少层级_第4张图片

2.设置包名预览模式为:显示空包名,如下图:

android studio 修改包名,更改包名结构,减少层级_第5张图片

3.设置好之后的效果,如下图:

android studio 修改包名,更改包名结构,减少层级_第6张图片

4.从最底层开始修改,先减少一个层级,具体操作,如下图:

android studio 修改包名,更改包名结构,减少层级_第7张图片

5.弹出警告提示,点击“yes”,如下图:

android studio 修改包名,更改包名结构,减少层级_第8张图片

6.弹出“move”弹框,选择“me.jessyan”,去掉两个勾,点击"refactor",如下图:

android studio 修改包名,更改包名结构,减少层级_第9张图片

7.android studio 底部提示操作,点击“do refactor”,即可进行包名减少层级操作

android studio 修改包名,更改包名结构,减少层级_第10张图片

8.包名减少层级操作成功的效果,如下图:

android studio 修改包名,更改包名结构,减少层级_第11张图片

9.在app模块中,替换“me.jessyan.armscomponent.app” 为“me.jessyan.app”

android studio 修改包名,更改包名结构,减少层级_第12张图片

10.选择module为“app”,设置好替换的内容,点击底部的“replace”或者“replace all”

android studio 修改包名,更改包名结构,减少层级_第13张图片

11.此时,可以同步一下app模块的build.gradle文件,clear 一下项目,运行一下试试,如果运行成功,说明包名降级成功。

12.修改包名“me.jessyan.app”,为“me.jessyan.zwtcontacts”,如下图:

android studio 修改包名,更改包名结构,减少层级_第14张图片
android studio 修改包名,更改包名结构,减少层级_第15张图片
android studio 修改包名,更改包名结构,减少层级_第16张图片
android studio 修改包名,更改包名结构,减少层级_第17张图片

13.修改成功的效果,如下图:

android studio 修改包名,更改包名结构,减少层级_第18张图片

14.修改包名“me.jessyan.zwtcontacts”,为“me.rsaif.zwtcontacts”,操作步骤,如下图:

android studio 修改包名,更改包名结构,减少层级_第19张图片
android studio 修改包名,更改包名结构,减少层级_第20张图片

15.修改包名为“me.rsaif.zwtcontacts”成功之后的效果,如下图:

android studio 修改包名,更改包名结构,减少层级_第21张图片

16.删除多余的包“jessyan”包 ,如下图:

android studio 修改包名,更改包名结构,减少层级_第22张图片
android studio 修改包名,更改包名结构,减少层级_第23张图片

17.删除多余的包“armscomponent”包,如下图:

android studio 修改包名,更改包名结构,减少层级_第24张图片

18.修改包名“me.rsaif.zwtcontacts”,为“com.rsaif.zwtcontacts”,操作步骤,请重复上面的步骤14,成功后的效果,如下图:

android studio 修改包名,更改包名结构,减少层级_第25张图片

18.删除多余的“me”包,如下图:

android studio 修改包名,更改包名结构,减少层级_第26张图片


android studio 修改包名,更改包名结构,减少层级_第27张图片

19.选择module为“app”,设置好替换的内容,点击底部的“replace”或者“replace all”

android studio 修改包名,更改包名结构,减少层级_第28张图片

1)替换“app”模块下的“me.jessyan.app” 为 “com.rsaif.zwtcontacts”,如下图:

android studio 修改包名,更改包名结构,减少层级_第29张图片

2)替换“app”模块下的“me.jessyan.zwtcontacts” 为 “com.rsaif.zwtcontacts”,如下图:

android studio 修改包名,更改包名结构,减少层级_第30张图片

3)替换“app”模块下的“me.rsaif.zwtcontacts” 为 “com.rsaif.zwtcontacts”

android studio 修改包名,更改包名结构,减少层级_第31张图片

20.同步一下app模块下的build.gradle文件,clean已项目,运行一下试试,运行成功,则表示大功告成了!

你可能感兴趣的:(android studio 修改包名,更改包名结构,减少层级)