如何在Android Studio中正确更改现有项目名称?

时间:2014-03-13 06:48:03

标签: android android-studio

我试图通过通常的Refactor-> Rename方法在Android Studio中更改我的项目名称,但由于它没有真正改变它,它只是标题OldName[NewName]的附加组件,我试过只是更改目录名称本身。因为我也需要改变。但是在我这样做之后,我尝试重新打开Android Studio,现在它已经冻结了Waiting for ADB弹出窗口。然后,我必须使用Activity Monitor强制退出Android Studio。

那么,是否有正确的方法来更改现有Android Studio项目的名称,以便它真正改变名称?或者有几个步骤可以确保它在任何地方都被改变了?我还希望我的包重命名,因为它在创建时使用了我的应用名称。谢谢你的帮助。

5 个答案:

答案 0 :(得分:16)

在Android Studio中,您可以在文件中更改Android项目的名称:

.idea/.name

location of file

然后File -> Invalidate caches/Restart

UPD:

事情发生了变化,现在只是在

settings.gradle

文件更改或创建行

rootProject.name = 'Your project name'

答案 1 :(得分:6)

应用程序的名称与Eclipse项目名称无关,打开res / values / strings.xml并修改app_name项目以更改应用程序名称。 您应该从androidManifest.xml

更改应用程序的名称

android manifest

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >

的strings.xml

<string name="app_name">newnameofapp</string>

通过更改包名称也是一种方法...尝试

Right click on the project -> Android Tools -> Rename Application package

答案 2 :(得分:6)

idea/.name 

更改文件内容然后重新启动android studio。适合我。

答案 3 :(得分:2)

通过 Alt + 1 转到[工具窗口 \ 项目],然后更改这个窗口的左上角是Project(另外两个是Packages和Android),然后你可以通过 Shift + F6 重命名Project名称。输入新名称,然后按确定。

如果您只想更改系统中显示的应用名称,可以修改 manifest.xml 中的android:title

答案 4 :(得分:0)

我认为最好的方法是将项目导入Eclipse。在Eclipse中更改项目名称和重构路径。在Eclipse中很容易。然后将项目导入android-studio 是的,似乎IJ有一些有趣的功能(包括重构),但某些功能不起作用。它适用于Eclipse,我希望谷歌正在倾听,并将再次为Eclipse提供SDK。或者至少解释为什么他们放弃了Eclipse并去了IJ。 我只是希望原因不是AS在Google中“发明”而Eclipse不是。 (NIH综合症)。