修改android应用包名 分类: android 学习笔记 2015-07-16 22:48 4人阅读 评论(0) 收藏
2024-08-27 05:25:10
由于项目需要,要修改已经开发好的应用包名,这本身很简单,但是如果你没找到门道,可能会白白浪费许多时间。
修改包名有三个地方要改,这三个地方的修改一定要按顺序来,否则你可能会遇到许多不必要的麻烦。
1.修改清单文件
2.重新在Java文件中导入R文件
1改完之后系统就会报错,这是因为R文件找不到了,这时要在每个Java文件中重新导入R文件
3.修改Java文件的包名
执行完步骤2之后,这个时候程序已经可以运行了,但是规范起见,我们把程序包名也要修改一下。
修改时点击包,按Ctrl+Alt+R键,重命名,选中前两项即可,点击OK。
4.修改完包名之后再就是修改布局文件等,有的布局文件引用了类,这个时候就需要修改一下
5.最后再Clean一下工程,一切OK
切记:
一定要按上面的顺序来,否则你可能遇到许多意想不到的错误,比如找不到R文件等各种头痛问题,我也是尝试了网上许多方法之后最后自己总结出来的。
版权声明:本文为博主原创文章,未经博主允许不得转载。若有错误地方,还望批评指正,不胜感激。
最新文章
- 如何在eclipse中通过Juit进行单元测试
- Bootstrap<;基础十三>; 按钮组
- 第六章第一个linux个程序:统计单词个数
- iOS关于定制某个控件四个角是否为圆角
- 项目管理知识框架PMBOK(文字版)
- golang——channel笔记
- 设置session失效的几种方法
- 结合windows消息系统理解C#中WndProc函数和DefWndProc函数
- JDBC和JPA调用储存过程 接收存储过程有返回值
- android stack error message is Fail to start the plugin
- android gridview布局,实现长按某一个,所有项都显示删除的图标
- hibernate缓存机制(二级缓存)
- 201521123030 《Java程序设计》 第10周学习总结
- CentOS 7 学习(一) 配置LAMP和Nginx
- IX-Protected Dataplane Operating System解读
- RabbitMQ In JAVA 介绍及使用
- 使用代理实现对C# list distinct操作
- 【DevExpress】邮箱制作小结
- ffmpeg 处理视频项目中用到的一些命令
- superset--presto sql
热门文章
- EF自动生成的(T4模板) 关联属性元数据修改
- gcd 控制线程执行顺序(供参考)
- objective-C: nonatomic retain copy assgin 等属性详解
- 日期相关---SimpleDateFormat的setLenient(true/false)-----自动计算日期
- BZOJ4033 T1
- Codeforces Round #205 (Div. 2) : A
- Stanford Parser学习入门(1)-Eclipse中配置
- C API向MySQL插入批量数据的快速方法——关于mysql_autocommit
- synchronize的心得
- IP分片和TCP分片 MTU和MSS(转)