android studio修改项目包名
公司项目都是用eclipse开发的,但是android studio开发已经是大势所趋了,所以在闲暇之余使用了一下androidstudio,这里对androidstudio更改项目包名做一下总结,因为自己在改包名的时候走了不少弯路,为自己mark一下,闲话少说无图无真相,直接上操作步骤:
首先说明一下androidstudio更改引用包名不如eclipse方便,只能一个一个改,且在manifest文件和build.gradle中要手动更改包名。
1、更改build.gradle中的applicationID为需要更改的包名:可以放到更改包名之后,但有时候包名更改失败就需要先执行此操作
2、调整包结构显示方式:更改包结构(箭头1所指结构更改),去掉箭头2所指勾选
3、选中要更改的包名进行更改:*如图1选中包名后右键选择箭头2所指,然后选择Rename *或者选中需要更改包名(箭头1)然后按住快捷键 shift + F6进行更改包名
4、在弹出的窗口中更改包名,有两种窗口:
1)选择红框中的按钮
然后在更改包名窗口中更改包名:
2)直接出现更改包名窗口,则更改包名即可
5、更改清单文件中的包名
6、rebuild或者clean一下项目,如果R文件引用没有修复就需要进行手动修复,使用文件替换功能比较快捷!至此androidstudio下项目包名更改完成。
转载于:https://www.cnblogs.com/walker-world/p/5513952.html
android studio修改项目包名相关推荐
- Android Studio 修改项目包名(任意级)
背景: Android Studio默认情况下, 修改包名时,只能修改最后一级的包名, 但是有时需要将包名com.example.app改为com.test.app. 1.在 Project 工具栏, ...
- Android Studio 修改项目包名(Xposed)
背景: Android Studio默认情况下,通过Refactor-Rename重构后,并不是很彻底, 当为Xposed相关项目时,还需要修改assets目录中的xposed_init文件中的内容:
- Android Studio 修改项目包名(最后一级)
背景: 如果新做的项目跟以前做的某一个项目十分相似,那么一个简单的方法就是把原来项目拷贝一份,然后修改代码,但是这样包名还是原来项目的包名,还有如果想在同一台手机上同时安装新做的app和原来的app会 ...
- android studio 修改程序包名
Eclipse和Android Studio都提供了自动修改包名的工具,Android Studio在选中包名后,使用快捷键shift+(Fn+)F6或者选中菜单Refactor->Rename ...
- android 工程名怎么改,Android Studio修改项目名称和包名方法
平时项目开发中,有时候维护项目多,有的项目结构需要改变,这就需要我们去修改项目名称或者修改包名.下面介绍一下怎样修改项目名称和包名. 1. 修改项目名称 1)打开项目根目录下的setting.grad ...
- Android studio修改项目名称和包名
Android studio修改项目名称和包名 (android studio v2021) 如想要修必包的名称,包的名称是和项目中的文件夹一致的,所有一般会有空的目录(com.xxx.yyy.zzz ...
- (转)[Android] 利用 ant 脚本修改项目包名
[Android] 利用 ant 脚本修改项目包名在开发android应用项目的时候,经常会有这样的需求,一个应用项目,要求 房价上半年下行 下半年或回暖 在不同的OEM下有不同的包名,不同的资源,不 ...
- AndroidStudio一步步教你修改项目包名
如果你看了很多篇博文还是修改不了包名,我相信这篇可以帮你解决修改包名的问题 修改项目包名,实现不覆盖安装(如果只是想不覆盖安装,更改build.gradle里面的包名就OK了,那这篇博文到这里就可以结 ...
- Android修改项目包名
1.首先新建一个项目,默认结构如下,红色的就是包名 2,更改显示项目结构方式,首先1,点击齿轮的图案.然后把第二步中的勾去掉 3更改项目结构显示后如下: 4,选中要修改的报名,快捷键shift + F ...
最新文章
- JMeter中的HTTPS套接字错误
- java web临时文件删除_什么时候删除Java临时文件?
- 用 openssl 生成 SSL 使用的私钥和证书,并自己做 CA 签名
- ffmpeg简单使用小记
- 【PAT甲级 - 1013】Battle Over Cities (25分)(并查集)
- chart放入panel_使用JPanel将ChartPanel添加到JTabbedPane
- 何小鹏总结2017:小鹏汽车融资近50亿,上市车型下月亮相CES
- loadrunner批量添加压力
- AntDesign 实战教程 --------前言
- python创意网络爬虫_python之网络爬虫
- log2 3怎样用计算机打出,红警在局域网怎么样才可以2个人打多个电脑玩家?要打3个电脑以上的...
- [sig19]寒霜引擎中strand-based(基于线)的头发渲染
- 虚幻引擎4控制台变量和命令
- Windows下挂载MSR分区
- 前端页面----昵图网(简单版)
- BAPI_ACC_DOCUMENT_CHECK BAPI_ACC_DOCUMENT_POST BAPI_TRANSACTION_COMMIT
- 如何设计一个简单的KV数据库
- NOIP2009 普及组 复赛 poly 多项式输出
- ARM汇编伪指令之word
- android开发开源宝贝
热门文章
- Android 之问题集锦
- swift_001(Swift的注释)
- php组件化开发composer,PHP组件化开发 - JimmyJaw的个人空间 - OSCHINA - 中文开源技术交流社区...
- uniapp处理IOS底部横条安全区域
- Python的全局和局部变量
- 【bzoj1444】[Jsoi2009]有趣的游戏 AC自动机+矩阵乘法
- CoronaSDK 对象锚点探秘(Anchors)
- 第三十六讲 ASP.NET中的Web服务(三)
- CentOS下yum找不到安装软件的解决方法。
- 开发中解决Access-Control-Allow-Origin跨域问题的Chrome神器插件,安装及使用