在 Android Studio 上更改项目名称

新手上路,请多包涵

我想更改我的项目和模块的名称。但是如果我尝试重命名它们,Android Studio 会通知我一些错误……

例如,我想将名称从“MyApplication”更改为“AndroidApp”,如下图所示。

在此处输入图像描述

在第一个矩形中,我想将其更改为:

AndroidApp (“G:…\Android\AndroidApp)。

在第二个矩形中,我想将其更改为:

AndroidApp [AndroidApp-AndroidApp]

编辑:这是日志:

Gradle:在根项目“MyApplicationProject”中找不到项目“AndroidApp”。

构建.gradle:

 buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.0.1"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }
}

dependencies {
    compile 'com.android.support:support-v4:18.0.0'
}

设置.gradle:

 include ':MyApplication'

原文由 RobertoAV96 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 895
1 个回答

TL;博士:

您可能只关注最后一部分 Renaming ,也许只有其中的图像…… ;-)


术语:

没有 Android Studio 的 “项目名称” 之类的东西。但它们是其他名称,在创建新项目时输入:

  • 应用程序名称,最初与 Gradle 的 根项目名称 相同,
  • 包名
  • Android Studio 项目 根文件夹名称

一般来说,人们希望更改 这 3 个名称, 主要是从 Gradle 的根项目名称中派生出来,与在 New Project 对话框窗口中建议的方式相同。

所以我的回答将涵盖这种情况。


分析:

在创建新项目时,我们可能会遵循与 Android Studio 相同的步骤。

如果您选择 File → New → New Project… (然后是项目模板),New Project 对话框窗口中的第一个字段是 “Name” 字段,提供名称 My Application

接下来的 2 个字段使用此(默认或更改的)名称来派生其他 2 个字符串的默认值,因此有 _3 个重要字符串_,例如

  1. 我的应用程序
  2. com.something。 我的应用程序
  3. C:\Users\someuser\AndroidStudioProjects\ MyApplication

而且,

  • 在创建项目之后,还 没有使用这 3 个字符串的构建

重命名:

因此,在重命名为其他名称期间,我们必须确保 4 件事——我将使用名称 My Renamed Project 作为新名称的基础。

让我们从最后一个开始,可能是最简单的一个:

  • 构建 -> 清理项目

拜托,从这一刻起,直到完全重命名完成之前,没有新版本。

现在,按之前指定的 3 个点开始重命名:

  1. 我的申请

在 Android Studio 窗口标题栏的最左侧位置,您会看到与我在 settings.gradle 文件中选择的相同文本:

在此处输入图像描述

将此文本更改为新名称( 我的重命名应用程序)。黄色条将出现在顶部附近。

单击右侧的“立即同步”:

在此处输入图像描述

您将立即在标题栏中看到更改:

在此处输入图像描述

您可能也想将应用程序名称更改为相同的名称,因此在 strings.xml 资源文件中进行更改(更改将反映在 AndroidManifest.xml 文件中,这很重要) :

改名前:

在此处输入图像描述

改名后:

在此处输入图像描述

  1. com.something。 我的应用程序

更改 applicationID build.gradle (模块级别)文件中的 --- - 源自“我的重命名应用程序”的新名称将不带空格,全部小写,即 myrenamedapplication

更改前:

在此处输入图像描述

更改后:

在此处输入图像描述

黄色条将再次出现在顶部附近。

单击右侧的“立即同步”:

在此处输入图像描述

  1. 现在关闭 Android Studio,并重命名文件夹
   MyApplication

(可能位于文件夹中 `C:\Users\someuser\AndroidStudioProjects\` )

   MyRenamedApplication

(该名称源自“我的重命名应用程序”,没有空格)。

尽管此步骤是可选的,但强烈建议保持整洁。

笔记:

File → Open Recent 打开重命名的项目当然会失败,所以第一次重命名后,用 _File → Open 打开_。

原文由 MarianD 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题