我试图通过通常的Refactor-> Rename方法在Android Studio中更改我的项目名称,但由于它没有真正改变它,它只是标题OldName[NewName]
的附加组件,我试过只是更改目录名称本身。因为我也需要改变。但是在我这样做之后,我尝试重新打开Android Studio,现在它已经冻结了Waiting for ADB
弹出窗口。然后,我必须使用Activity Monitor强制退出Android Studio。
那么,是否有正确的方法来更改现有Android Studio项目的名称,以便它真正改变名称?或者有几个步骤可以确保它在任何地方都被改变了?我还希望我的包重命名,因为它在创建时使用了我的应用名称。谢谢你的帮助。
答案 0 :(得分:16)
在Android Studio中,您可以在文件中更改Android项目的名称:
.idea/.name
然后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综合症)。