android studio如何修改包名

大家好,已经快两年没更新文章了,今天分享一下如何修改app包名,话不多说。

 

 

android studio如何修改包名_第1张图片

 

 

android studio如何修改包名_第2张图片

android studio如何修改包名_第3张图片

gradle中的包名独立影响同一台手机可以同时安装几个同一项目apk;

同时直接影响项目中第三方使用,比如说微信,假如包名不对应,直接提示“包名不对,请检查包名是否与开放平台上填写的一致”,并且调不起来微信。

 

manifest中的包名和项目目录中的包名必须一致,否则会导致资源文件R查找不到;

调用第三方的时候,假如gradle中包名对应第三方,但是项目中包名不对应,则能吊起微信,但是无法正常回调。

 

总结:因此想正常吊起第三方,必须三者都对应,且对应第三方平台。

 

此测试主要应用场景:

1.同一台手机需要同时安装几个同一项目apk,比如测试版本等。(限制:非正式包名无法正常使用第三方)。

2.后期需要修改包名的,切记三个地方都要修改,确保项目正常。

 

附(如何修改目录包名):

在修改包名的时候大家使用rename更多的时候是出现以下界面:

android studio如何修改包名_第4张图片

 

但是大家往往要修改的是plus.app都要修改,那就如下图操作:

 

android studio如何修改包名_第5张图片

 

android studio如何修改包名_第6张图片

 

注意第二张图他会提示com.plus修改成new,但实际上只修改plus-》new,这是本人亲测,因为项目大的话,修改包名耗时还是比较长的,尽量不要改错。

补:另外补充一点就是manifest中的第三方申明的第三方涉及到的包名也要修改例如:


还有其他的地方欢迎大家补充

你可能感兴趣的:(android studio如何修改包名)