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

Android studio LibGdx:更改所有项目的整个包名称,android-studio,libgdx,Android Studio,Libgdx,我想将我的整个包重命名,即旧的.and.bad为新的.and.good 当我尝试重构->重命名核心项目时,它只为我提供了重命名包的最后一个标识符的选项,在上面的示例中为“bad” 尝试重命名Android项目也是如此 如何进行重构,使每个项目(ios、android、core)都能更改名称的每个部分?在android Studio中,您可以这样做: 例如,如果要将com.example.app更改为my.awesome.game,则: 在项目窗格中,单击小齿轮图标() 取消选中/取消选择压缩中间

我想将我的整个包重命名,即
旧的.and.bad
新的.and.good

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

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

如何进行重构,使每个项目(ios、android、core)都能更改名称的每个部分?

在android Studio中,您可以这样做: 例如,如果要将
com.example.app
更改为
my.awesome.game
,则:

  • 在项目窗格中,单击小齿轮图标()

  • 取消选中/取消选择压缩中间空包的
    选项

  • 您的包目录现在将被分解为各个目录

  • 分别选择要重命名的每个目录,然后:

    • 右键单击它
    • 选择重构
    • 单击
      Rename
    • 在弹出对话框中,单击
      重命名软件包
      ,而不是重命名目录
    • 输入新名称并点击重构
    • 留出一分钟时间让Android Studio更新所有更改
    • 注意:在Android Studio中重命名
      com
      时,可能会发出警告。在这种情况下,选择“全部重命名”
  • 现在打开你的Gradle构建文件(
    Build.Gradle
    -通常是
    app
    mobile
    )。将
    应用程序ID
    更新为您的新软件包名称和同步梯度(如果尚未自动更新):
  • 完成无论如何,Android Studio需要简化这个过程
  • 由Sheharyar解决

    在Android Studio中,您可以执行以下操作: 例如,如果要将
    com.example.app
    更改为
    my.awesome.game
    ,则:

  • 在项目窗格中,单击小齿轮图标()

  • 取消选中/取消选择压缩中间空包的
    选项

  • 您的包目录现在将被分解为各个目录

  • 分别选择要重命名的每个目录,然后:

    • 右键单击它
    • 选择重构
    • 单击
      Rename
    • 在弹出对话框中,单击
      重命名软件包
      ,而不是重命名目录
    • 输入新名称并点击重构
    • 留出一分钟时间让Android Studio更新所有更改
    • 注意:在Android Studio中重命名
      com
      时,可能会发出警告。在这种情况下,选择“全部重命名”
  • 现在打开你的Gradle构建文件(
    Build.Gradle
    -通常是
    app
    mobile
    )。将
    应用程序ID
    更新为您的新软件包名称和同步梯度(如果尚未自动更新):
  • 完成无论如何,Android Studio需要简化这个过程

  • 由Sheharyar解决

    如果我想从com.awesome.game改为awesome.game呢?(请注意,com已被删除。)我认为您只需打开项目视图,将awesome文件夹移动到src下方,然后删除com。如果我想从com.awsome.game更改为awsome.game,该怎么办?(请注意,com已被删除。)我认为您只需要打开项目视图,将awesome文件夹移动到src下面,然后删除com文件夹