Android 项目更换包名

项目更换包名的详细步骤

 

Android 项目更换包名_第1张图片

Android 项目更换包名_第2张图片

Android 项目更换包名_第3张图片

Android 项目更换包名_第4张图片

Android 项目更换包名_第5张图片

然后Do Refactor将包名改为新的,等进度条走完你会看到修改的地方已经生效

现在再去清单文件中查看更标签下面查看包名有没有自动变更

Android 项目更换包名_第6张图片

没有自动变更的话手动去改一下;

接着去moule的build文件下查看applicationId有没有自动变更,没有的话同上手动去改过来;

改完这些以后运行一下,看看报错信息,布局文件中引用的一下本地的自定义控件什么的话不会自动变更,所以会报错,全局搜一下旧包名全部替换一下就基本OK了(到这一步的时候要替换的也不是很多了);

再一个就是清单文件里面的provider标签里面的authorities的值也要做修改,不能和旧包里面的名字相同,好像再没啥了,现在去运行一下新的项目,有错误的话根据错误改包名就完事了,新包能正常运行以后,把旧包也运行商测一下能不能同时安装上。

Android 项目更换包名_第7张图片

 

你可能感兴趣的:(Android 项目更换包名)