【问题标题】: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 中选择根包名之后的所有文件和文件夹(在寡妇上按住 shift 键) 将所有这些文件放到包 2 中 就是这样。 Android Studio 将为您完成剩下的重构工作。 注意:在尝试拖放整个文件和文件夹之前,只需尝试一个文件,如果成功,现在您了解了技巧,并且可以按照上述说明进行操作。 (Y) 【讨论】: 【解决方案2】: 尝试单击带有红色圆圈的按钮并禁用“Compact Middle Packages” 您将能够单独查看软件包名称。您将看到“com 目录” - 尝试“Shift + F6 ”,然后单击“重命名当前”,然后单击“重构”。 android studio 将在项目中进行所有重构 【讨论】: