Android studio 任意修改项目包名(含com)

本文详细介绍在不同场景下如何高效地修改项目中的包名,包括基本的包名修改方法,以及当根包名首部为com或非com时的特殊处理方式。文章还提到了在修改包名后同步项目的必要步骤。

工作中,有时候需要修改包名,甚是要修改全部包名,例如:com.personal.project.activity
现在让你修改包名,将activity修改为fragment,这自然是简单,
不过,让你修改com.personal.project为android.personal.project 你确定你还会修改吗?

基础版:

取消√,展开包名,方便修改
点击这里展开包名
右击你需要修改的包名——>Refactor–>Rename
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

进价版:根包名首个名称不是com

例如:android.personal.project 修改为 com.project.personal
步骤:
按照基础版走完流程,最后记得在gradle(app)修改applicationId为你要修改的包名,这个步骤需要同步项目。
在这里插入图片描述
或者是按住快捷键F4 (前提是鼠标选中app),
在这里插入图片描述

高级版:根包名首个名称是com

例如:com.project.personal 修改为 android.personal.project
在这里插入图片描述
使用这个方法需要注意一点:
如果代码中没有使用默认包名的话,修改包名并不能自动修改代码中的包名,可以右击工程点击 Replace in Path , 用新包名替换旧包名(直接写也没什么关系)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值