如何在Android Studio中一步重命名整个包名?
如何在Android Studio中一步重命名整个包名
想把test.zan.music这类完整包名直接改成my.app.fun,却只能修改最后一段?这是因为Android Studio默认把多级包折叠显示了,按下面的方法操作就能一步搞定:
方法一:通过项目视图调整
- 把左侧面板的项目视图从「Android」切换成「Project」模式
- 展开
app/src/main/java路径,找到你的包目录 - 点击目录栏右上角的齿轮图标,取消勾选「Compact Middle Packages」(合并中间包)选项
- 此时包会展开为多级文件夹结构(比如
test→zan→music),右键点击最顶层的test文件夹 - 选择「Refactor」→「Rename」,在弹窗里选中「Rename Package」选项
- 直接输入完整的目标包名
my.app.fun,点击「Refactor」,等待Android Studio完成所有文件和配置的批量修改后,确认操作即可
方法二:通过Manifest文件快捷修改
- 打开
AndroidManifest.xml,找到根节点内的package="test.zan.music"属性 - 全选原有包名并修改为
my.app.fun,按下Alt+Enter(Windows/Linux)或Option+Enter(Mac) - 在弹出的提示选项中选择「Rename package 'test.zan.music' to 'my.app.fun'」,即可一键完成全局包名替换
注意:修改前建议备份项目或提交代码到版本控制系统,避免操作失误导致文件异常。
内容的提问来源于stack exchange,提问作者Shahin Sadeghi
相关产品推荐
相关产品推荐

