如何在基于IntelliJ IDEA的新IDE Android Studio中重命名软件包?
是否包含自动重构?
我想进行大规模重构,但我不知道怎么做。我在Eclipse工作了两年,在Eclipse中它是一个一键操作。
如何在基于IntelliJ IDEA的新IDE Android Studio中重命名软件包?
是否包含自动重构?
我想进行大规模重构,但我不知道怎么做。我在Eclipse工作了两年,在Eclipse中它是一个一键操作。
当前回答
对我来说,我只是更改了库模块的目录名而不是包名,并单击了底部的Do refactor(示例:从com.reg.register->com.reg1.register)。
之后,确保更新了buildgradle文件和manifest文件中的新目录名。
重建项目。
其他回答
在Java文件夹中选择软件包名称。移位+F6更改软件包名称并单击“确定”。
您的包名将从所有Java文件和清单文件中更改。您必须从build.gradle手动更改包名。
还有一个很好的键盘快捷键,只需单击n选择要重命名的类/包,然后按ALT+两次R或Shift+F6
它反映了Android Studio中的:->Refactor菜单和Rename功能。重命名现有包后,它会在底部显示此反射/重命名的效果,如果您单击Refector按钮,它将更改整个项目中使用的类名/包名。
要在Android studio中重命名包名,请单击项目部分中的设置图标并取消选中压缩空中间包,然后包将拆分为多个文件夹名,然后右键单击需要更改名称的文件夹,单击refactor->rename->Type the name you want To change in->refactor-->refactor Directory,然后在整个项目中导入R.java文件。为我工作。
有很多答案,但我仍在尝试。
步骤1:如上图所示,选择设置选项。。。
第2步:选择压缩中间包选项。。。
步骤3:现在展开包,如图所示
步骤4:扩展后,它看起来像
步骤5:选择子包中的任何一个(在或示例或googledevsmsverify中),然后单击Shift+f6按钮。。。
我选择了中间的包示例,因此它将显示如上图所示简单地重命名包并单击重构按钮
步骤6:单击Refactor按钮后,您将看到以下屏幕,单击DO Refactor,然后等待构建渐变。。。
步骤7:转到build.gradle(Mobile:app)并更改applicationID的包名,如图所示
步骤8:只需检查manifest.xml文件中的包。。。
全部完成包是change...@Ambilpura
按Ctrl+Shift+R用新包装替换旧包装。右键单击程序包名称。重构>重命名并重命名为新的