在Android Studio中重命名模块?

san*_*one 69 android gradle android-studio

我选择了导入到Android Studio中Gradle项目的特定模块的错误名称.

在这张脸我想模块重命名Facebook1Facebook.

这在Gradle项目中是否可行,以及如何做到这一点?

T.C*_*kis 127

Android Studio> = 1.4.1

  1. 右键单击模块 - >重构 - >重命名.
  2. 输入模块的新名称,单击"确定".

较旧版本的Android Studio

以下为我工作,在导入项目后直接在Android Studio(AS)1.1和1.0.2中进行了测试.

在"Android"树视图(ATV)下,

  1. 右键单击模块名称:app,Refactor - > Rename(to myApp,click ok)
  2. 打开 settings.gradle
  3. 更改':app'':myApp',并保存
  4. 系统将提示您" 立即同步 ",执行此操作(提示是文件上方的蓝色链接)

    (您的项目将从ATV消失,但不要担心,只需退出AS)

  5. 从文件管理器(Android Studio外部)打开项目根目录,并将文件夹重命名appmyApp
  6. 在AS中重新打开您的项目,您将看到您的模块和Gradle脚本重新出现在ATV下!:)

恭喜 - 您的模块现已重命名!(哇,喝茶的时间)

  • -1我在新创建的项目上执行此操作,第4步永远不会发生,当我手动同步时Gradle显示有关丢失模块应用程序的错误,然后我关闭项目,我在文件系统上重命名,我重新打开项目,并没有在亚视上显示.恭喜,你已经失去了一个小时,因为过时的StackOverflow答案和草率的Google开发人员无法在IDE中进行frick重命名操作. (4认同)
  • 谢谢你的解决方案 谷歌试图通过Android Studio的UI重命名应用程序模块是一件很遗憾的事情. (2认同)

mis*_*ker 11

在Android Studio左侧的项目视图中,

  1. 右键单击要更改其名称的模块
  2. 选择'重构' - >'重命名'
  3. 选择重命名模块选项
  4. 按照步骤1 - 2,然后重命名目录

  • @sandalone您还需要使用新模块名称更新settings.gradle文件 (3认同)

Hen*_*ang 10

Android Studio 1.3.2,1
.在Android Studio
2 左侧切换项目视图 .右键单击要更改的模块 - >重构 - >重命名
3.同时执行"重命名目录"和"重命名模块"
4.打开设置. gradle,更改模块名称
5. Build - > Clean Project


pau*_*nku 8

您可以手动执行此操作,无论是否更改文件夹结构(请考虑不对其进行更改以对版本控制产生轻微影响)

相应地更改文件夹名称

1打开settings.gradle并更改模块的名称(由为例':facebook1'':facebook')

2-变化相应地(从文件夹名xxx/facebook1xxx/facebook)

3-如果其他模块依赖于它:打开相应的build.gradle和更改依赖关系(从comile project(':facebook1')comile project(':facebook'))

无需更改文件夹名称

1打开settings.gradle并更改模块的名称(由为例':facebook1'':facebook')

2-在"settings.gradle"上添加一个新行:

project(':facebook').projectDir = new File(settingsDir, '/facebook1')
Run Code Online (Sandbox Code Playgroud)

3-如果其他模块依赖于它:打开相应的build.gradle和更改依赖关系(从comile project(':facebook1')comile project(':facebook'))