【问题标题】:How do I properly change my existing project name in Android Studio?如何在 Android Studio 中正确更改我现有的项目名称?
【发布时间】:2014-04-17 17:50:59
【问题描述】:

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

那么,是否有适当的方法来更改现有 Android Studio 项目的名称,以便它真正在任何地方更改名称?或者是否有一些步骤可以确保它在任何地方都得到改变?然后我还希望我的包重命名,因为它在创建时使用了我的应用程序名称。感谢您的帮助。

【问题讨论】:

    标签: android android-studio


    【解决方案1】:

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

    .idea/.name
    

    然后File -> Invalidate caches/Restart

    更新:

    事情发生了变化,所以现在就在

    settings.gradle
    

    文件更改或创建行

    rootProject.name = 'Your project name'
    

    【讨论】:

    • 那个文件在哪里?
    • @Ruchir Baronia 我添加了截图
    • 这实际上会改变应用程序中的任何内容,还是只是更改目录名称?
    • 如果我重新启动 android studio 应用更改。
    • 这曾经很好用,但自从 2.2 版 Android Studio 在启动时删除了该文件。见code.google.com/p/android/issues/detail?id=218469
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:
      idea/.name 
      

      更改文件内容然后重启android studio。对我有用。

      【讨论】:

      • 我已经更改了 .name 文件中的字符串,但重新启动 Android Studio 成功了。对于每一个简单的任务,比如更改包名称、项目名称等,Android Studio 都失败了。即使在应用解决方案之后,也必须重新启动。好吧!这不会花费更少的时间。不高兴:(。感谢您的帮助@test,您的回答帮助了我。再次感谢。
      • 不,还没有。更改项目名称,但不更改应用名称。
      【解决方案4】:

      Alt+1进入[Tool Window\Project],在该窗口的左上角为 Project(另外两个是 Packages 和 Android),然后您可以通过 Shift+F6 重命名 Project 名称。输入新名称并按 OK。

      如果您只是想更改系统中出现的应用名称,可以修改ma​​nifest.xml中的android:title

      【讨论】:

        【解决方案5】:

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

        安卓清单

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

        字符串.xml

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

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

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

        【讨论】:

        • 嗨,J,谢谢...但是我使用的是 Android Studio,所以当我右键单击项目时没有“Android 工具”。但是,重命名 strings.xml 和 android manifest 效果很好,谢谢。你知道如何在 Android Studio 中重命名包吗?
        • 我也无法弄清楚如何更改项目名称。我已经重构、重命名并且应用程序可以正常运行,但它仍然在最近项目下的“欢迎使用 Android Studio”屏幕中列为旧项目名称,即使它显示了不同的路径。也没有.project文件所以我不能在那里改变它。
        • 这行得通。我的应用程序安装为我在 newnameofapp 中输入的名称
        • 问题是关于项目名称,而不是应用程序名称。
        猜你喜欢
        • 2015-01-12
        • 2018-01-02
        • 1970-01-01
        • 2013-08-19
        • 2015-04-18
        • 2020-10-03
        • 2017-12-23
        • 2014-10-25
        相关资源
        最近更新 更多