2

我正在 Android Studio 开发一个应用程序。我更改了我的应用程序的包名称并且能够这样做,但我的目标是为现有项目添加一个新的包名称。如下图所示,我可以更改com.app.company.testapp 但我想将新包名称添加到现有包中。例如。我想让包名 com.app.company.domain.testapp

我该怎么做?

在此处输入图像描述

4

5 回答 5

1

看一个 SO 链接@我可以在 android 的文件夹 \scr 下添加新包吗?. 最好的答案是很好的信息,同一链接中的另一个答案也很好。我从中学到了一些东西,有一天我可能也想这样做。

于 2015-07-20T08:26:31.893 回答
1

如果你想在你的应用程序中添加一个新包,那么

  • 右键单击 java 文件夹并添加新包。

如果您想在以前的包中添加一个新包,那么

  • 右键单击以前的包并添加新包。

如果你想改变你的包名,那么

  • 选择你以前的包并点击shift+f6。现在你可以重命名你的包。
于 2015-07-20T07:19:47.260 回答
1

右键单击您的根项目目录

选择重构 -> 重命名

选择重命名项目并在那里更改名称。

还选择重命名模块并在那里进行更改。如果您收到一条消息说模块名称已更改,那很好。

现在再次右键单击项目根文件夹并选择打开模块设置。

在 Modules 部分下,删除与旧项目名称关联的所有文件夹。

应用设置并点击确定。

重启安卓工作室。

希望有帮助!

于 2015-07-20T07:12:45.867 回答
0

第 1 步 - 右键单击​​要添加的父包(在您的情况下为公司)单击新建 -> 包 -> 输入名称“”点击确定

第 2 步 - .Now 将子包移动到新添加的包 - 意味着只需单击 testapp 并拖放到“域”包中,当您移动包时,现在会出现此对话框,请注意不要选择第二个选项 在此处输入图像描述

第 3 步 - 现在检查 AndroidManifiest.xml 文件,您将看到每个活动、接收器、服务包名称更改为您维护的包,如 - “ com.app.company.domain.testapp

于 2017-10-26T09:08:01.390 回答
0

嗨,我也遇到了同样的问题,我也确实找到了解决方案。

转到您的项目文件夹,然后在您要添加包名称的位置只需在现有目录之后创建一个新目录并将其命名为您想要的名称。

于 2019-02-06T08:33:54.137 回答