android studio包名顺序格式化,android studio 修改包名,更改包名结构,减少层级

一、目的

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

二、操作步骤

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

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

5f99092f192e

5f99092f192e

5f99092f192e

5f99092f192e

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

5f99092f192e

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

5f99092f192e

5f99092f192e

5f99092f192e

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

5f99092f192e

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

5f99092f192e

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

5f99092f192e

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值