Android Studio 重命名附加了库模块的模块包

标签 android android-studio

这是这个问题的后续问题: Android Studio Rename Package

我有 2 个应用程序模块,它们使用另一个模块作为库。其中一个应用程序模块与库具有相同的包名,而另一个应用程序模块具有不同的名称。现在我想将与库相同的模块名称更改为具有不同的包名称,因此我将拥有:

1) 库的包名 - 例如 com.library.name

2) app1 的包名 - 例如 com.first.app

3) app2 的包名 - 例如 com.second.app

但是,当我尝试重构时,Android Studio 也想更改库中的包名称,而不是单独在应用程序中更改它。

如何在不重构库模块的包名称的情况下更改模块的包名称?

最佳答案

  1. app1 模块中创建新包 com.first.app
  2. 拖放 项目导航器 View (通过 Alt+7Cmd+7 热键切换) 您希望迁移到新的大量类和子包 包
  3. 对其余模块分别重复

只是为了清楚。这是项目导航器 View :

enter image description here

关于Android Studio 重命名附加了库模块的模块包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45902814/

相关文章:

android - Android Studio Canary 中的 Kotlin Android 扩展错误

java - 多线程错误

android - 如何在 Android 中禁用单击 TabLayout

android - 在 Android 中以 pdu 模式发送短信

android - 创建项目 Android 时出错

java - 如何从麦克风录制 5 秒的声音并将其保存为文件。 java.Android工作室

java - 等待线程池完成执行

android - Webview 在 Logcat 中显示有错误的白页,但在 Chrome 中打开时 URL 工作正常

java - 为什么输入类型“numberDecimal | numberSigned”在Android Studio中不起作用

c++ - android studio 中的外部 C++ 源文件?