Android Studio重命名包,其中包含公司名称

时间:2017-02-27 01:53:22

标签: android

我设法在stackoverflow中找到了一些答案。但是并不适合我的要求,即改变来自com.app'到了&com ;company.app'

我试过这个,但只有你想从com.a.app更改为com.b.app才能正常工作 Android Studio Rename Package

3 个答案:

答案 0 :(得分:1)

右键点击包名称>选择Refractor-> Move(F6),然后选择“将包com.app移动到另一个包”,然后单击是,然后给出新的包名称,如com.mycompany,然后单击Do refractor。

这将完全重构整个项目中的包名称。

现在您可以删除旧包。

答案 1 :(得分:0)

示例:com.myappcom.company.myapp

转到项目文件夹,然后找到文件夹app\src\main\com

创建名为company的新文件夹。然后将myapp文件夹移至刚刚创建的company文件夹。

转到app\build.gradle,修改行

applicationId "com.myapp"applicationId "com.company.myapp"

转到app\src\main\AndroidManifest.xml,修改包含com.myappcom.company.myapp的所有行。

然后转到src内的所有java课程,并使用新包重命名第一行packpage

这很难,但会奏效。

答案 2 :(得分:0)

只需编辑build.gradle,添加以下代码:

shell
defaultConfig{
        ...
    applicationId "com.company.app"
        ...
}

然后,运行它。您会发现包名已更改。