我想更改我的项目和模块的名称。但如果我试图重命名他们Android工作室通知我一些错误… 例:我想把名字从“MyApplication”改为“AndroidApp”,如下图所示。 在第一个矩形中,我想改变它:

AndroidApp (“G:...\Android\AndroidApp”).

在第二个矩形中,我想改变它:

AndroidApp [AndroidApp-AndroidApp]

编辑:这是日志:

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

build.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'
}

settings.gradle:

include ':MyApplication'

当前回答

重命名项目:

折射并重命名顶级目录 关闭Android Studio 再次导入整个项目

修改包名称。

最简单和最快的解决方案在这里:https://stackoverflow.com/a/35057550/4908798

其他回答

->修改项目名称<-


通过关闭Android Studio更改项目名称,进入项目文件夹,重命名它…



删除。idea文件夹和。iml文件。(要显示隐藏的文件夹,按Cmd + Shift +。(点))。



打开设置。使用文本编辑器(如VSCode)编辑gradle文件,并将rootProject.name更改为您的新项目名称。



完成了!项目名称已更改!只要用Android Studio打开你的项目,Gradle就会再次同步。

只需在build.gradle中更改应用程序id

applicationId "yourpackageName"

更改应用程序标签,在manifest中

<application 
android:label="@string/app_name" 
... />

以下是它在几秒钟内的变化…… 在你的manifest。xml中 找到“android: label = " 在它前面输入你的新名字" 例如:android:label="我的新名字"

它完成了!不客气!)

更新:这是2013年的过时响应,仅适用于v2.2.2及以下版本。


右键单击根项目目录 选择“重构->重命名” 选择重命名项目并在那里更改名称。 选择重命名模块,并在那里更改它。如果你得到一个消息说模块名称已经改变,那很好。 现在再次右键单击项目根文件夹并选择Open Module Settings。 在Modules部分下,删除与旧项目名称相关联的任何文件夹。 应用设置并点击OK。 重新启动Android Studio。

首先,我强烈建议升级到最新的Android Studio(目前为0.3.7);有大量的错误修复。

您遇到了bug https://code.google.com/p/android/issues/detail?id=57692,即如果您试图使用UI重命名模块或项目,它不会更新构建文件。对不起,它现在真的坏了。我建议直接在文件系统中更改目录名,并更新您的设置。Gradle文件来反映这些变化。你在磁盘上的项目应该看起来像这样(比这里显示的文件更多):

projectFolder
|--settings.gradle
|--applicationModuleFolder
|  |--build.gradle
|  |--src

它使用projectFolder的名称作为项目名称,并使用applicationModuleFolder作为您的Android应用程序所在的模块名称(分别是屏幕截图中的上方和下方轮廓框)。我认为你现在的项目设置方式,它们都有相同的名称;如果你喜欢,你可以将它们重命名为相同的新名称,或者你可以给它们不同的名称;没关系。

重命名后,编辑您的设置。gradle文件;它看起来像这样:

include ':applicationModuleFolder'

在那里把名字也改成你的新名字。一旦完成这些更改,点击工具栏中的“用Gradle文件同步项目”按钮(如果你运行的是一个非常旧的Android Studio版本,它可能没有这个按钮,所以你可以关闭项目并在这种情况下重新打开它),它应该会接收到更改。