【问题标题】:Package "com" contains directories which cannot be renamed包“com”包含无法重命名的目录
【发布时间】:2020-02-11 15:13:31
【问题描述】:

尝试更改软件包的名称,出现警告。我想把 com.example.app 改成 ru.example.app

谢谢

【问题讨论】:

  • 从左侧面板的显示选项菜单中取消选择缩写限定包名称选项,之后您将能够单独查看包名称。然后从那里重命名 com 目录。

标签: android android-studio


【解决方案1】:
  1. 只需在项目浏览器上创建新包。
  2. 从包 1 中选择根包名之后的所有文件和文件夹(在寡妇上按住 shift 键)
  3. 将所有这些文件放到包 2 中

就是这样。 Android Studio 将为您完成剩下的重构工作。

注意:在尝试拖放整个文件和文件夹之前,只需尝试一个文件,如果成功,现在您了解了技巧,并且可以按照上述说明进行操作。 (Y)

【讨论】:

    【解决方案2】:

    1. 尝试单击带有红色圆圈的按钮并禁用“Compact Middle Packages

    2. 您将能够单独查看软件包名称。您将看到“com 目录” - 尝试“Shift + F6 ”,然后单击“重命名当前”,然后单击“重构”。

    3. android studio 将在项目中进行所有重构

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-09
      • 1970-01-01
      • 2015-06-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多