在 Android Studio 中重命名包
如何在基于 IntelliJ IDEA 的新 IDE Android Studio 中重命名包?
是否包含自动重构?
我想进行批量重构,但我不知道如何。我在 Eclipse 上工作了两年,在 Eclipse 中它是一键式操作。
-
在 Android Studio 中,您可以这样做:
例如,如果要更改
com.example.app
为my.awesome.game
,则:-
在您的项目窗格中,单击小齿轮图标 (
)
-
取消选中该
Compact Empty Middle Packages
选项
-
您的包目录现在将被分解为单独的目录
-
单独选择要重命名的每个目录,然后:
-
右键单击它
-
选择
Refactor
-
点击
Rename
-
在弹出对话框中,单击
Rename Package
而不是重命名目录 -
输入新名称并点击重构
-
点击底部的Do Refactor
-
让 Android Studio 更新所有更改
-
注意:
com
在 Android Studio 中重命名时,可能会出现警告。在这种情况下,选择 重命名全部
- 现在打开您的Gradle 构建文件(
build.gradle
- 通常app
或mobile
)。如果尚未自动更新,请将applicationId
中的更新为您的新包名称和同步 Gradle:defaultConfig
-
您可能需要更改
package=
清单中的属性。 -
清洁和重建。
- 完毕!不管怎样,Android Studio 需要让这个过程简单一点。
-