博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse修改android项目的apk包名类名
阅读量:6681 次
发布时间:2019-06-25

本文共 889 字,大约阅读时间需要 2 分钟。

在Google提供的Eclipse集成开发环境adt-bundle下修改名称的总结:

1.      修改工程名(apk名称)

在弹出的对话框中输入新名称

该操作实际上是修改<project>/.project下的<name>节点。但由于某种原因,只修改该文件的话,在adt-bundle中,显示的工程名称仍然为老名称,只是apk的名称变为了新名称,因此建议通过“重构”的方式为工程改名。

 

2.      修改手机上<桌面名称>

3.      修改在手机上的安装路径

a)        修改源代码中主package的名称

在弹出的对话框中输入新名字

 

b)        修改AndroidManifest.xml中<manifest package=”<新package>”

修改文件后,点保存,在随后弹出的对话框中点击<是>。

Manifest.xml 中

<manifest>标签中package属性用于设置应用程序的进程名,即在运行时使用ddms查看到的进程名。同时也是gen目录下R.id, R.layout所在的包名。
<original-package>标签用以设置应用源码包名,即Java文件所在的源码程序包层次,android工程中真实的源代码层次结构。
<manifest>中package属性若与<original-package>的android:name值相同,配置组建时android:name属性值可以使用".ClassName"形式。
使用<original-package>标签后,在<activity><service><receiver><provider>中的android:name属性需要写完整的报名,".ClassName"形式无效。
注意:<manifest>标签中package属性只是告诉系统应用的进程名;因此进程名(Manifest中package属性的值)与<original-package>的值可以不一样。

 

c)        修改源代码中所有使用<package>.R.*的地方

改为

 

 

转载于:https://www.cnblogs.com/xtfnpgy/p/9395455.html

你可能感兴趣的文章
How to Create a Node.js Cluster for Speeding Up Your Apps
查看>>
我的友情链接
查看>>
ubuntu离线安装docker及问题解决
查看>>
Redis Cluster的noaddr标记
查看>>
isEmpty和isBlank区别
查看>>
Tomcat服务器性能优化
查看>>
Redux 中 combineReducers实现原理
查看>>
好的资料搜说引擎
查看>>
2、ROS实时检测在线IP数并自动对IP做限速
查看>>
[一文一命令]cut命令详解
查看>>
Koala五分钟快速入门
查看>>
Elasticsearch开启groovy动态语言支持
查看>>
sqlserver中查询表,查询表的字段方式
查看>>
过滤器的作用
查看>>
Jenkins配置基于角色的项目权限管理
查看>>
Oryx简介
查看>>
cacti监控安装与配置
查看>>
SUSE10 SP1上安装DB2v9.5数据库
查看>>
Java IO之字符流
查看>>
Confluence 6 修改导航显示选项
查看>>