将新包名称添加到现有项目

时间:2015-07-20 07:08:39

标签: android package-name

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

我怎么能这样做?

enter image description here

5 个答案:

答案 0 :(得分:1)

右键单击根项目目录

选择重构 - >重命名

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

同时选择重命名模块并在其中进行更改。如果你收到一条消息,说模块名称已经改变了那么好。

现在再次右键单击项目根文件夹,然后选择“打开模块设置”。

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

应用设置并点击确定。

重启Android Studio。

希望有所帮助!

答案 1 :(得分:1)

如果您想在应用中添加新套餐,那么

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

如果您想在之前的套餐中添加新套餐,那么

  • 右键单击上一个包并添加新包。

如果您想更改包名称,请

  • 选择您之前的套餐并点击 shift + f6 。现在您可以重命名您的套餐。

答案 2 :(得分:1)

查看SO链接@ Can I add new package under the folder \scr in android?。最好的答案是良好的信息,同一链接中的另一个答案也是好的。我从中学到了一些东西,总有一天我也想这样做。

答案 3 :(得分:0)

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

步骤2 - 。现在将子包移动到新添加的包 - 意味着只需单击testapp并拖放到"域"包,当您移动包时,此对话框现在出现,请注意从不选择第二个选项 enter image description here

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

答案 4 :(得分:0)

嗨,我也面临着同样的问题,很高兴我也找到了解决方案。

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