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

Azu*_*pot 7 android android-studio

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

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

And*_*rey 16

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

.idea/.name
Run Code Online (Sandbox Code Playgroud)

文件的位置

然后 File -> Invalidate caches/Restart

UPD:

情况发生了变化,所以现在只是在

settings.gradle
Run Code Online (Sandbox Code Playgroud)

文件更改或创建行

rootProject.name = 'Your project name'
Run Code Online (Sandbox Code Playgroud)


Joc*_*ved 6

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

android清单

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
Run Code Online (Sandbox Code Playgroud)

strings.xml中

<string name="app_name">newnameofapp</string>
Run Code Online (Sandbox Code Playgroud)

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

Right click on the project -> Android Tools -> Rename Application package
Run Code Online (Sandbox Code Playgroud)


小智 6

idea/.name 
Run Code Online (Sandbox Code Playgroud)

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