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

时间:2017-02-21 13:35:18

标签: android-studio libgdx

我想重命名整个套餐,即old.and.badnew.and.good

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

尝试重命名Android项目时也一样。

我如何重构,以便每个项目(ios,android,core)都改变他们名字的每一部分?

1 个答案:

答案 0 :(得分:3)

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

例如,如果您想将com.example.app更改为my.awesome.game,那么:

  1. 项目窗格 中,点击小齿轮图标(Gears icon

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

  3. Compact Empty Middle Packages

    1. 您的包目录现在将在各个目录中分解

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

      • 右键单击
      • 选择Refactor
      • 点击Rename
      • 在弹出对话框中,单击Rename Package而不是重命名目录
      • 输入新名称,然后按重构
      • 等一下让Android Studio更新所有更改
      • 注意:在Android Studio中重命名com时,可能会发出警告。在这种情况下,请选择 重命名全部
    3. enter image description here

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

        1. 完成! 无论如何,Android Studio需要让这个过程变得更简单。
        2. 解决 Sheharyar