这是这个问题的后续问题: Android Studio Rename Package
我有 2 个应用程序模块,它们使用另一个模块作为库。其中一个应用程序模块与库具有相同的包名,而另一个应用程序模块具有不同的名称。现在我想将与库相同的模块名称更改为具有不同的包名称,因此我将拥有:
1) 库的包名 - 例如 com.library.name
2) app1 的包名 - 例如 com.first.app
3) app2 的包名 - 例如 com.second.app
但是,当我尝试重构时,Android Studio 也想更改库中的包名称,而不是单独在应用程序中更改它。
如何在不重构库模块的包名称的情况下更改模块的包名称?
最佳答案
- 在
app1
模块中创建新包com.first.app
- 拖放
项目导航器 View (通过
Alt+7
或Cmd+7
热键切换) 您希望迁移到新的大量类和子包 包 - 对其余模块分别重复
只是为了清楚。这是项目导航器 View :
关于Android Studio 重命名附加了库模块的模块包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45902814/