如何在基于 IntelliJ IDEA 的新 IDE Android Studio 中重命名包?
是否包含自动重构?
我想进行批量重构,但我不知道如何做。我使用 Eclipse 工作了两年,在 Eclipse 中这是一键操作。
最佳答案
在 Android Studio 中,您可以执行以下操作:
例如,如果您要将 com.example.app
更改为 my.awesome.game
,则:
在项目面板中,单击小齿轮图标 ( )
取消选中
紧凑空中间包
选项您的包目录现在将被分解为单独的目录
单独选择要重命名的每个目录,然后:
右键单击它
选择
重构
点击
重命名
在弹出对话框中,单击
重命名包
而不是重命名目录输入新名称并点击重构
点击底部的进行重构
请稍等一分钟,让 Android Studio 更新所有更改
注意:在 Android Studio 中重命名
com
时,可能会发出警告。在这种情况下,选择 全部重命名
现在打开您的 Gradle 构建文件(
build.gradle
- 通常是app
或移动
)。将defaultConfig
中的applicationId
更新为新的包名称和同步 Gradle(如果尚未自动更新):您可能需要更改 list 中的
package=
属性。清理并重建。
完成!无论如何,Android Studio 需要让这个过程变得更简单。
关于android-studio - 在 Android Studio 中重命名包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16804093/