【问题标题】:Rename package name in android在android中重命名包名
【发布时间】:2013-09-21 11:25:13
【问题描述】:

我想在我的项目中重命名包名。到目前为止,我有 9 个包,当我更改包名时,更改是在 java 和 xml 文件中完成的。

但在 Manifest.xml 文件中,活动定义部分,包活动在重命名包后不会改变。

请帮帮我。

【问题讨论】:

  • AFAIK 您将不得不在清单文件中手动更改它,因为没有其他选项,如果有的话我也在等待。
  • 但在我的清单文件中,有 20 个活动。那么如何手动更改所有文件包名称?

标签: java android package android-manifest


【解决方案1】:

在 Android 工具中有一个选项,这里是执行此操作的步骤

  1. 右键单击项目
  2. 点击安卓工具
  3. 点击重命名应用项目
  4. 输入新的包名

【讨论】:

  • 但是这样的话,android manifest 文件不会被改变。请给我其他的解决方案。
  • 您在重命名包时是否选中了“更新非Java文本文件中的完全限定名称”复选框?
  • 是的。我已经试过了。清单文件包名称更改但声明的活动包名称未更改。
【解决方案2】:

首先在清单文件中更改包名
Re-factor > 重命名 src 文件夹中的包名,并勾选重命名子包,就这样。

【讨论】:

  • ` `不要在xml文件中添加customeview更改包名
【解决方案3】:

你可以使用搜索和替换吗?

在 Eclipse 中:

打开 AndroidManifest.xml

编辑-->查找/替换

查找:old.app.name
替换为:new.app.name

点击确定。

在保存文件之前检查一切是否正常。

/史蒂芬

【讨论】:

  • 如果 xml 文件是唯一需要进行更改的地方。我就是这样理解你的问题的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-06-18
  • 2014-03-06
  • 2013-02-18
  • 2016-09-02
相关资源
最近更新 更多