美文网首页Android
android studio 修改包名,更改包名结构,减少层级

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

作者: 宾哥来啦 | 来源:发表于2018-12-03 15:07 被阅读0次

    一、目的

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

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

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

    二、操作步骤

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    相关文章

      网友评论

        本文标题:android studio 修改包名,更改包名结构,减少层级

        本文链接:https://www.haomeiwen.com/subject/ooxycqtx.html