LibGdx:更改所有项目的整个包名称

Gre*_*aue 1 libgdx android-studio

我想重命名我的整个包,即重old.and.bad命名为new.and.good.

当我尝试重构->重命名核心项目时,它只为我提供了重命名包的最后一个标识符的选项,在上面的示例中为“bad”。

尝试重命名 Android 项目也是如此。

我如何重构以便每个项目(ios、android、core)更改其名称的每个部分?

小智 5

在 Android Studio 中,您可以执行以下操作:

例如,如果您想更改com.example.appmy.awesome.game,则:

  1. 在您的项目窗格中,单击小齿轮图标 (齿轮图标

  2. 取消选中/取消选择该Compact Empty Middle Packages选项

紧凑型空中间封装

  1. 您的包目录现在将被分解为单独的目录

  2. 单独选择要重命名的每个目录,然后:

    • 右键单击它
    • 选择Refactor
    • 点击Rename
    • 在弹出对话框中,单击而Rename Package不是重命名目录
    • 输入新名称并点击“重构”
    • 请稍等一分钟,让 Android Studio 更新所有更改
    • 注意:com在Android Studio中重命名时,可能会发出警告。在这种情况下,选择 全部重命名

在此输入图像描述

  1. 现在打开您的Gradle 构建文件build.gradle- 通常appmobile)。applicationId如果尚未自动更新,请更新为新的包名称和同步 Gradle:

重构目录

  1. 完毕!无论如何,Android Studio 需要让这个过程变得更简单一些。

谢哈里亚尔解决了!