android studio项目重命名包名称的方法

一、前言:

在android项目开发的过程中经常会复制原有的项目重用,这样就牵涉到要对包名重命名以防止名称冲突;

二、具体操作步骤:

1、将项目切换到project浏览方式,点击到src对应的包,在最上面右键点击需要修改的层级的名称,refactor--rename,填写新的该包层的名称即可

修改包名操作

2、修改发布应用的包名,可以和程序开发src中包的名称不一致

发布应用的包名

3、编译启动测试的时候出现错误,session ‘xxxxx’:error launching activity,按照下面步骤4和5解决此问题

启动错误

4、在app-build.gradle文件中修改applicationid与src中包名一致

修改applicationid

5、删除.gradle和.idea两个文件夹,然后点击sync project with gradle files,然后的然后clean projec 就好了

删除.gradle .idea

参考文档:https://stackoverflow.com/questions/36530648/session-app-error-launching-activity

备注:对于要修改层次级别的包命名不适用,比如三级修改为两级情况!

举报
评论 0