android包名修改,android 改包名

如何将更改android app的包名

1.选择任意一个APP反编译软件,为避免广告嫌疑,小编在这里就不推荐使用什么APP反编译软件啦,大家可以自行百度或者google。用APP反编译软件打开你想要修改的APP。

创新互联建站2013年至今,先为海南州等服务建站,海南州等地企业,进行企业商务咨询服务。为海南州企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

2.打开AndroidManifest.xml,APP的包名就记录在该文件中。在AndroidManifest.xml中,搜索"package=",该参数记录APP报名。APP的报名均以com.开头

3.将包名替换成我们想要改的名字,com.头不能修改,建议修改最后一个字段

4.将修改好的AndroidManifest.xml保存,编译成APP即可,这样我们修改好的程序就是新的包名啦!

如何修改安卓APP包名

android 怎么修改应用包名

操作如下:

   

点击如一所示的图标,然后会出现2所示菜单,这个时候注意方框圈住的选项,默认是选中状态,我们把它取消,这时候可以看到工程的文件目录已经发生变化,这个时候变成如下图所示:

这个时候,我们就可以随意的修改包名了,选中想要修改的包名部分目录,Shift + F6 ,在弹出框选择Rename Package,稍等一会,可以看到包名已经发生了变化。OK,下图为我把包名test部分改为rename.

最后一步,需要手动修改工程 build.gradle文件中的applicationId改为跟你的包名一致即可,

如何修改android工程的包名

1、在项目上右键,选择android tools-rename application package,输入需要改为的名称,然后选择需要改的包,有部分包可能不需要更名

2、上一步并没有修改源码的包,只是将工程中涉及包名的地方改了,下面修改源码的包名,右键要改包名的源码包,选择refactor-rename,注意一定要将rename subpackages选上,否则子包不会被更名。

3、clean工程就可以了。

com.melon.calculator'>Android Studio 修改包名 com.example.calculator----->com.melon.calculator

1. 第一步点击如图1所示的“show Options menu"

                                                                                                                   图1

2.第二步点击如图2所示”Compact Empty Middle Packages" ,去掉前面的钩

                                                                                                                图2

3.第三步这时候你会发现你的包名由图3变成了图4的模样

                                                                                                                  图3

                                                                                                                  图4

4.第四步就可以进行一一修改了,选中想要修改的包名部分目录,Shift + F6 ,在弹出框选择Rename Package,稍等一会,可以看到包名已经发生了变化。

5.修改完以后,最后一步,需要手动修改工程 build.gradle文件中的applicationId改为跟你的包名一致即可。

6.把AndroidManifest.xml里的包名换成刚换的包名。

android 修改项目包名详解

对于修改包名,一般有两种情况:

1)一个是包名目录结构不变,比如说,将包名“com.zlc.xuexi”,改成"com.xuexi.zlc"

2)另一个是包名目录结构改变了,目录级数改变了,比如说,从"com.xuexi.zlc",改变成"com.xuexi.zlc.zlc",这里包名的目录结构就从3级改变成为了4级

下面分别来讲解一下这两种情况

针对第一种情况,其实特别好改,步骤截图如下:

切换的Progject结构,查看java包名结构,一般是这样的

点击show options menu按钮

去掉勾上的 Hide Empty Middle Packages 和 Show Members

java包的展示目录结构就改变了

对于包名目录结构不改变的。就分别改各个层次对应的包名或者直接按快捷键 Shift + F6

同理,假如是3级目录结构包名,每一个都要改变的话,就按照上图的做法一个个更改

接着,去改app模块下的build.gradle文件

然后去修改AndroidManifest.xml文件

最后,点击sync同步一下就大功告成了

针对第二种情况,步骤截图如下:

点击show options menu按钮

去掉勾上的 Hide Empty Middle Packages 和 Show Members

java包的展示目录结构就改变了

对于包名目录结构不改变的。就分别改各个层次对应的包名或者直接按快捷键 Shift + F6

假如是3级目录结构包名,改成4级包名目录机构,首先要新建包然后去移动其他的目录包

新建好多一级的目录包之后,需要移动启动文件夹到该目录包下

接着,去改app模块下的build.gradle文件

然后去修改AndroidManifest.xml文件

最后,点击sync同步一下就大功告成了

如果项目上用了DataBinding框架,特别是第二种情况,恭喜你,你肯能有得忙了。项目上有DataBinding框架的时候,当你按照上面的步骤修改了包名,就会报一个这样的错

遇到这个情况,肯定是修改包名或者移动了包名结构,但是布局文件或者java文件的的dataBinding的引用没有改变

这里我没找到特别快速修改的方法,放在我是一个个去检查java文件的导包和xml布局文件的应用,看对不对,不对就要手动改过来了,呜呜。。。。。。

如果,确定全部改完无误之后,重新Rebuild Project

万一,还是有刚才那个错误的话,记得再回头检查一遍java文件和布局文件,看看各自的引用对不对,如果全部都改对之后,还是有错误的话,哪就静下心来错误提示

如果不是DataBinding引起的话,一般都会找到比较明显的提示

==========我是有分割线的:2019.04.15更新=================================

如果真不好遇到第二种情况的话,面对databanding这种框架,那就只能使用全局替换的方法了

ctrl + Shift + R

标题名称:android包名修改,android 改包名
地址分享:https://www.cdcxhl.com/article18/dsepgdp.html

成都网站建设公司_创新互联,为您提供微信小程序网站制作自适应网站网站排名面包屑导航品牌网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

小程序开发