Cambiar el nombre del proyecto en Android Studio

324

Quiero cambiar el nombre de mi proyecto y módulo. Pero si intento cambiarles el nombre, Android Studio me notifica algunos errores ...

por ejemplo, quiero cambiar el nombre de "MyApplication" a "AndroidApp" como se muestra en la imagen a continuación.
ingrese la descripción de la imagen aquí
En el primer rectángulo quiero cambiarlo:

AndroidApp ("G: ... \ Android \ AndroidApp).

En el segundo rectángulo quiero cambiarlo:

AndroidApp [AndroidApp-AndroidApp]

editar: Este es el registro:

Gradle: el proyecto 'AndroidApp' no se encuentra en el proyecto raíz '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'
RobertoAV96
fuente
¿Cómo has cambiado el nombre? Al usar Refactor> ¿Cambiar nombre?
Rémi F
1
Si. Lo hice de esta manera.
RobertoAV96
Okay. ¿Puede contarnos un poco más sobre los errores para ayudarlo?
Rémi F
He editado la pregunta agregando el error.
RobertoAV96
2
Sugiero que copie todo en otra carpeta (AndroidApp). En esa copia, cambie el nombre de AndroidApp \ MyApplication a AndroidApp \ AndroidApp. Cambie setting.gradle a "include ': AndroidApp'" y finalmente importe toda esta nueva carpeta en un nuevo proyecto de Android Studio. Eso debería funcionar.
Rémi F

Respuestas:

521

Esto hizo el truco para mí:

  • Cerrar Android Studio
  • Cambiar el nombre del directorio raíz del proyecto
  • Abra Android Studio
  • Abra el proyecto (no desde el historial local sino navegando hasta él)
  • Proyecto limpio

Si settings.gradlecontiene la siguiente línea, elimínela o actualícela con el nuevo nombre.

rootProject.name = 'Your project name'

Editar: ¡
Funciona en todas las versiones! Última prueba: Android 3.6.2 de febrero de 2020 .

Ilya Gazman
fuente
77
Luego se crea un nuevo archivo .iml, ¿puedo eliminar con seguridad el anterior?
Leon
66
@Leon ¡Sí puedes!
Ilya Gazman
66
Todavía funciona (Android Studio 2.3). Tuve que hacer "Proyecto limpio" después, de lo contrario el emulador se bloquea al "instalar apk"
allofmex
11
No se de esto. Si busca el nombre de su antiguo proyecto con Ctrl + Shift + F, todavía hay muchas referencias a él.
Suragch
8
no olvides cambiar app_name en strings.xml, de lo contrario creará la apk con el nombre anterior
shabby
187

Puede cambiar el nombre que se muestra en la barra de título en el archivo ".idea / .name".

Moritz
fuente
3
Esto no hace nada por mi parte. Después de cambiarlo, intenté limpiar el proyecto, reiniciarlo e incluso reiniciar. No hay cambios en ningún lado. Afaik esto ya no funciona.
Madmenyo
1
Funciona muy bien a partir de Android Studio 1.3.2
Benjamin
31
esto cambia solo el título en la ventana de Android Studio pero no cambia el nombre del proyecto
Luca S.
1
Esta no es la respuesta, no puedo argumentar que es verdadero o falso.
ErTR
3
Desde Android Studio 2.2 esto ya no funciona. El archivo se elimina cada vez que se inicia Studio. Parece que ya no es posible darle un nombre al proyecto. Entonces, si cierra su proyecto y espera que la lista de proyectos recientes esté feliz de descubrir qué es qué.
drindt
66
  1. Haga clic derecho en el directorio raíz del proyecto
  2. Seleccione Refactor -> Cambiar nombre
  3. Seleccione renombrar proyecto y cambie el nombre allí.
  4. También seleccione renombrar módulo y cámbielo allí también. Si recibe un mensaje que dice que el nombre del módulo ya cambió, está bien.
  5. Ahora haga clic derecho en la carpeta raíz del proyecto nuevamente y seleccione Abrir configuración del módulo.
  6. En la sección Módulos, elimine las carpetas asociadas a su antiguo nombre de proyecto.
  7. Aplica Configuración y presiona OK.

  8. Reinicia Android Studio.

¡Espero que ayude!

askilondz
fuente
14
Para proyectos basados ​​en Gradle, es decir, los errores en Android Studio evitarán que esto funcione correctamente.
Scott Barta
Solo para recordarle que debe realizar el paso 8 (Reiniciar AS), de lo contrario, el módulo anterior se volvería a crear cada vez que cree un módulo nuevo.
anticafe
3
Confundido con el paso 1: ¿Qué es el "directorio del proyecto raíz"? ¿Eso está dentro de Android Studio, o en Finder / Explorer? Si está dentro de AS, tengo varios directorios en el nivel más bajo (raíz). ¿Debo hacer esto en el directorio "aplicación", o el que tiene el nombre de mi proyecto (que NO es donde residen los archivos de origen), pero ninguno de los dos conduce a refactor-> renombrar proyecto. Usando AS 2.1.2.
Scott Biggs
16
no está trabajando en 2.2.3, se le solicita "no se puede cambiar el nombre de módulo de raíz"
worldask
2
android studio 3.2.1, no se puede cambiar el nombre del error del módulo raíz
kkarakk
42

actualización julio / 2017: probado y trabajado


  1. Abra la carpeta del proyecto (puede abrirlo a través de Android Studio, vea esto )
  2. ahora cierra Android Studio
  3. cambie yourOldProjectName.iml al nuevo nombre
  4. cambie el nombre de la carpeta principal al mismo nombre nuevo.
  5. Vuelva a abrir Android Studio -> Archivo -> Abrir -> ruta de acceso a su renamed.im
bastami82
fuente
1
Alternativa: cambie el nombre de la carpeta principal solamente. Proyecto abierto. Verá el archivo tso .iml. Elimine el archivo .iml con el nombre anterior.
Yousuf Azad
1
Compruebo la misma solución con el 2.1.2 y funciona bien. +1 para la solución
King of Masses
Funciona, pero se requieren algunos pasos adicionales; de lo contrario, se producirán errores en AndroidMenifest.xml como no se puede encontrar el símbolo @ mipmap / ic_launcher 1. Sincronice el proyecto con los archivos gradle. ( stackoverflow.com/questions/17424135/… ) 2. Limpie y reconstruya su aplicación.
Aksh1801
@Akshit no está seguro de qué ha causado su experiencia, pero acabo de aplicar esta solución en un Androidstudio 2.2.3 y puedo asegurarle que su comentario no es necesario porque cuando vuelve a abrir el proyecto, vuelve a indexar automáticamente de todos modos.
bastami82
2
No funciono para mi. Todavía decía "no se podía importar el módulo OldName", a pesar de que la carpeta del proyecto y .iml tenían un nuevo nombre.
Azurespot
11

ACTUALIZAR :

Esta respuesta es mejor.

ANTIGUA RESPUESTA : 1. Haga clic derecho en su

nombre del paquete y Refactor -> Rename...

ingrese la descripción de la imagen aquí

  1. Cuando se le pregunte si quiere Rename directoryo Rename package, elijaRename package

ingrese la descripción de la imagen aquí

  1. Ahora en Finder, cambie manualmente el nombre de su carpeta raíz (la carpeta principal de su carpeta / app)

ingrese la descripción de la imagen aquí

  1. Vuelva a abrir el proyecto en Android Studio con un nuevo nombre de carpeta

  2. Cmd + Shift + f para cualquier instancia de su antiguo nombre en Android Studio, y cámbielos a todos por el nuevo nombre.

  3. Cambia el applicationIden tubuild.gradle

BONO REDONDO:

  • Es posible que deba actualizar un .gitignorearchivo si estaba en la raíz de su proyecto. Tenga en cuenta que al intercambiar ramas después de hacer esto, verá potencialmente un montón de archivos que aparecen en los cambios de trabajo, pero no se preocupe, deberían desaparecer después de fusionar su rama renombrada con la actualización .gitignore. No los elimine manualmente, ya que puede causar problemas en Android Studio.
  • Elimine su antigua carpeta raíz en Finder
Adam Johns
fuente
1
Esto cambia el nombre del paquete, que es diferente del nombre del proyecto.
Leo Lei
La respuesta no está relacionada con la pregunta: la pregunta solicita cambiar el nombre de la carpeta de la aplicación, de modo que el apk que se genera adquiere el mismo nombre. Por otro lado, está dando una solución para cambiar el nombre del paquete que corresponde a la identificación de la aplicación.
Abhinav Saxena
11

Cambiar el nombre del proyecto


Cambie el nombre de su proyecto cerrando Android Studio, vaya a la carpeta de su proyecto, cámbiele el nombre ...


ingrese la descripción de la imagen aquí


Eliminar la .idea carpeta y .iml archivo. (Para mostrar carpetas ocultas, presione Cmd + Shift +. (Punto)) .


ingrese la descripción de la imagen aquí


Abra el archivo settings.gradle con un editor de texto, como VSCode, y cambie rootProject.name a su nuevo nombre de proyecto.


ingrese la descripción de la imagen aquí


¡Hecho! ¡El nombre del proyecto ha sido cambiado! Simplemente abra su proyecto con Android Studio y Gradle se sincronizará nuevamente.

Vishrut Mavani
fuente
Gracias, te amo. Tuve este problema con el nombre cambiado en todas partes, PERO en la parte superior de la ventana de Android Studio. Busqué el nombre en todos los archivos del proyecto, pero no pude encontrarlo debido a ese archivo oculto.idea
SKREFI
10

Simplemente busque el nombre " android: label =" AppName " " en el Manifiesto de Android. Simplemente cambie el nombre de la etiqueta (por ejemplo, "AppName" aquí) a todos los android: label en AndroidManifest.xml. ¡Solo guárdalo! Cuando ejecute la aplicación, verá el nuevo nombre

NIKHIL PUNNOOSE
fuente
9
  1. Cierra Android Studio.

  2. Cambie el nombre de la carpeta de la raíz del proyecto. Por ejemplo, cambie "MyApplication" a "Myblablabla".

  3. Eliminar la carpeta '.idea'.

  4. Abra Android Studio e importe el proyecto actualizado.

erizo
fuente
8

Simplemente vaya a res> values> strings.xml. Una línea dice Somethig-tu nombre

<string name="app_name">Somethig-your name</string>

Simplemente reemplace su nombre original por

 <string name="app_name">Your Name</string>
usuario3000140
fuente
3
Esto cambia una cadena en su aplicación, no el nombre del módulo. Además, no es un "fragmento de código". : P
Jared Rummler
1
Pues sí, pero el efecto para el cliente es el mismo. Además, gracias por la edición
user3000140
1
@ user3000140 esa no es la operación que desea hacer ... lea primero la respuesta, la respuesta incorrecta puede disminuir la calidad de esta plataforma.
Shivam Sharma
@ user3000140 El OP solicita cambiar el nombre del proyecto, lo que no causa diferencias observables para el usuario de la aplicación.
Leo Lei
7

Por un lado, sugiero encarecidamente actualizar al último Android Studio (0.3.7 a partir de ahora); Hay toneladas de correcciones de errores.

Te encuentras con el error https://code.google.com/p/android/issues/detail?id=57692 , que es que si intentas usar la interfaz de usuario para cambiar el nombre de los módulos o tu proyecto, no se actualiza Los archivos de compilación. Lo siento, está realmente roto en este momento. Sugeriría cambiar los nombres de directorio directamente en el sistema de archivos y actualizar su settings.gradlearchivo para reflejar los cambios. Su proyecto en el disco debería verse así (con muchos más archivos de los que se muestran aquí):

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

utiliza el nombre de projectFolder como el nombre del proyecto y applicationModuleFolder como el nombre del módulo en el que vive su aplicación de Android (los cuadros contorneados superior e inferior en su captura de pantalla, respectivamente). Creo que la forma en que se configura su proyecto ahora, ambos tienen el mismo nombre; puede cambiar el nombre de ambos al nuevo nombre si lo desea, o puede darles nombres diferentes; No importa.

Una vez que se les cambie el nombre, edite su settings.gradlearchivo; se verá algo así como:

include ':applicationModuleFolder'

simplemente cambie el nombre a su nuevo nombre allí también. Una vez que se realizan estos cambios, haga clic en el botón Sincronizar proyecto con archivos Gradle en la barra de herramientas (si está ejecutando una versión muy antigua de Android Studio, es posible que no tenga ese botón, por lo que puede cerrar el proyecto y volver a abrirlo en ese caso ) y debería recoger los cambios.

Scott Barta
fuente
7

Lo que funcionó para mí es:

Ir

setting.gradle
  1. cambia el nombre en ella.
  2. vaya a la carpeta raíz de la aplicación que desea cambiar y refactorice -> cámbiele el nombre.
  3. Cierra el estudio de Android.
  4. busque la carpeta y cambie el nombre
  5. Inicie Android Studio nuevamente.
  6. hacer la sincronización de gradle.

Y ya está!

Uzair
fuente
5

Puedes probar algo como esto en tu settings.gradlearchivo:

rootProject.name = "YOUR_PROJECT_NAME"

Después de reiniciar Android Studio, también cambiará el texto en la barra de título a YOUR_PROJECT_NAME.

Probado en Android Studio 2.2 RC2

Prizoff
fuente
3

Vaya a [ Tool Window \ Project ] por Alt+ 1, y cambie el nivel en la esquina superior izquierda de esta ventana a Project (los otros dos son Paquetes y Android), luego puede cambiar el nombre del Proyecto por Shift+F6 . Escriba el nuevo nombre y presione OK.

Si solo desea cambiar el nombre de la aplicación que aparece en el sistema, puede modificarlo android:titleen el archivo manifest.xml .

蓝 钦 城
fuente
3

Puede cambiar el nombre fácilmente usando refactor.

  1. Escriba clic en la carpeta raíz del proyecto y haga clic en refactorizar.

  2. Luego haga clic en cambiar el nombre, habrá una ventana emergente, puede dar un nuevo nombre allí.

Sudharshan
fuente
2
Sería bueno mencionar que desea presionar "Cambiar nombre de módulo" no "Cambiar nombre de directorio"
Sakiboy
3

Lo que funciona para mí es

Vaya a Build.gradle Cambiar ApplicationId y sincronizar proyecto.

Haga clic derecho en su proyecto> Cambiar nombre> Cambiar nombre de paquete.

Ejecute su aplicación y auge.

Espero que esto funcione como lo hizo para mí

Saeed Rehman
fuente
3

Simplemente cambie la identificación de la aplicación en build.gradle

applicationId "yourpackageName"

Para cambiar la etiqueta de la aplicación, en manifiesto

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

Para cambiar el nombre de la aplicación en Android Studio:

  1. Cierre el proyecto en el estudio de Android y deshágase de él desde el lado de inicio rápido del iniciador (debe ser un mini al lado del nombre).

  2. Cierra Android Studio.

  3. Vaya a donde se encuentra el archivo de su aplicación y cámbiele el nombre (en Mis documentos, por lo general).

  4. Reinicie Android Studio, seleccione agregar nuevo proyecto y navegue a la carpeta que cambió de nombre.

Cambiar la etiqueta del iniciador de la aplicación / El nombre real de la aplicación:

  1. Ve a tu carpeta inicial (aplicación)
  2. Entra en manifiestos
  3. Entra en AndroidManifest.xml.
  4. Cambie el nombre de android: label = _____ a lo que quiera cambiarle el nombre a su aplicación

Por ejemplo: android: label = "Portal del desarrollador".

  1. Haz clic en Guardar todo.
Jamie
fuente
3

Para mí los siguientes trabajos:

  1. Cierra Android Studio.
  2. Cambie el nombre de la carpeta del proyecto de MyApplication a NewProjectName
  3. Cambie el nombre del archivo MyApplication.iml a NewProjectName.iml
  4. en NewProjectName.iml cambie cada texto de MyApplication a NewProjectName
  5. en .idea / modules.xml cambia cada texto de MyApplication a NewProjectName
  6. en .idea / workspace.xml cambie cada texto de MyApplication a NewProjectName
  7. Inicia Android Studio.
  8. Todas las configuraciones anteriores permanecen, ¡y el módulo de "aplicación" también!
voodoo98
fuente
2

Video tutorial: https://youtu.be/7aQjiae2doU

  1. Refactorice el nombre com.example.[NewFileName]en ruta:

    aplicación> java> com.example. [OldFileName]


  1. Vaya a strings.xml y cambie el código a <string name="app_name”>[NewFileName]</string>en la ruta:

    aplicación> res> valores> strings.xml


  1. Vaya a build.gradle (Módulo: aplicación) y cambie el código a applicationId "com.example.[NewFileName]” en la ruta:

    Gradle Scripts> build.gradle (Módulo: aplicación)


  1. Vaya a settings.gradle (Configuración del proyecto) y cambie el código a rootProject.name='[NewFileName]'en la ruta:

    Gradle Scripts> build.gradle (Configuración del proyecto)


  1. Presione Sync nowaviso

  1. Cambia el nombre de tu carpeta a [NewFileName]Android Studio externo

  1. Vuelva a abrir su proyecto y reconstruya el proyecto en ruta:

    Compilación> Proyecto de reconstrucción


myworldbox
fuente
1

Esto es lo que hice en Android Studio Beta (0.8.14)

  1. Cambió el nombre del paquete manualmente en el archivo de manifiesto
  2. Navegué para construir -> fuente -> r -> liberar y profundizar hasta que encontré R.java
  3. Seleccioné el archivo y presioné F6 para cambiar el nombre
  4. Luego, desde el menú Generar, seleccione Hacer proyecto
  5. Hice clic en el primer error y presioné Shift + F6 en el nombre del paquete y renombré, lo que actualizó todos mis archivos fuente
  6. Seleccioné el nombre de mi proyecto en Android Studio, hice clic derecho -> Refactorizar -> Cambiar nombre y también cambié el nombre allí.
  7. Luego fui a la aplicación -> build.gradle y actualicé mi ID de aplicación
  8. Navegue hasta el archivo .idea -> .name y cambie el nombre de su proyecto de Android Studio también
  9. Solo para limpiar, eliminé la carpeta del paquete anterior dentro de build -> source -> r -> release

Y vola, el nombre de mi paquete ahora ha cambiado y se construye con éxito.

Leigh
fuente
1

Intente cambiar android:labelen AndroidManifest.xml y reinstale / vuelva a ejecutar la aplicación:

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">
thron1115
fuente
AndroidManifest.xml hace referencia a @ string / app_name, por lo que se debe realizar el siguiente cambio en res / values ​​/ strings.xml: <string name = "app_name"> Su nuevo nombre de aplicación </string>
Carl Smith
1

Así es como todo cambia en segundos ... en su "manifest.xml" encuentre "android: label =" delante de él, simplemente escriba su nuevo nombre dentro de "", por ejemplo: android: label = "My new name"

¡Está hecho! de nada ;)

Mohsen
fuente
1

Acabo de entrar en el manifiesto y cambié android: label = "...." por el nombre de la aplicación. Una vez que Id cambió esto, el título y el nombre real de la aplicación cambiaron a eso :)

Jamie
fuente
1

Hola robertoa96 ,

He proporcionado tres soluciones aquí. Elija lo que corresponda a su problema.

Si solo desea cambiar el nombre de la carpeta raíz del proyecto , puede hacerlo desde el explorador:

  1. Simplemente cierre el proyecto en el estudio, después de copiar la ruta al proyecto. Cierre el proyecto desde la pantalla de bienvenida principal .
  2. ir al explorador de archivos , copie esta ruta en la barra de direcciones y vaya a la carpeta.
  3. Cambie el nombre de la carpeta que es la raíz del proyecto .
  4. Cambie el nombre del imlarchivo en esta carpeta raíz por el nombre de la carpeta. Es decir, si se decía el nombre de la carpeta raíz del proyecto demo_project, habrá un demo_project.imlarchivo dentro. Si cambió el nombre de esta carpeta para decir my_project, entonces debe cambiar el nombre del imlarchivo dentro de ella my_project.iml.

En realidad, la refactoropción de la Studiopuede hacer lo mismo.

Si desea cambiar el appnombre de la carpeta, que está dentro root folderdel proyecto, haga lo mismo en el explorador:

  1. Cambie el nombre de la appcarpeta al nombre que desee tener.

[ INFORMACIÓN: El APKarchivo, que se genera para este proyecto, adquirirá el mismo nombre seguido del sufijo que representa el modo para el que construyó el firmado APK , es decir, debugo release. Firmado APKse encuentra en su carpeta respectiva de debugo release. El APK sin firmar se encuentra en la outputcarpeta del builddirectorio, todos build, debugy las releasecarpetas se encuentran en la carpeta principal o en la carpeta a la que le ha cambiado el nombre].app

  1. Supongamos que el nombre que le ha dado a esta carpeta es my_project_app, abra la carpeta y cambie el nombre a app.iml, my_project_app.imldespués del nombre del proyecto.
  2. Ahora ve a la carpeta raíz del proyecto y busca el settings.gradlearchivo.

El contenido de este archivo son los nombres de las carpetas de módulos que incluye en el proyecto, actualmente solo hay un módulo, ese es el principal:

include ':app'

Esto corresponde al antiguo nombre de la appcarpeta.

Por lo tanto, debe realizar los cambios:

include ':my_project_app'

Eso es. Ahora puede volver a cargar el proyecto en el studioy verificar el nombre del APKque se genera.

Si desea cambiar el nombre del paquete, diga com.first.myprojecta com.alpha.myproject:

  1. Vuelva al explorador: dentro de la jerarquía de carpetas en src-->main-->java, su paquete es com-->first-->myproject. Asegúrate de que Studioesté cerrado.
  2. Cambie el nombre de la segunda carpeta firsta alpha.
  3. Abre el Studioahora. Elija Replace in Pathen el primer paquete dentro de la javacarpeta, en el Androidmodo del árbol del panel izquierdo . Este es el paquete que cambió desde Explorer, es decir: en com.alpha.myprojectlugar de com.first.myproject. Cambie las instancias de la cadena import com.first.myproject;en archivos a import com.alpha.myproject;. Verifique solo la aparición de la cadena com.first.myprojecty cámbiela de manera segura acom.alpha.myproject .
  4. Verifique solo la aparición de la cadena com.first.myproject, build.gradledentro de su módulo principalapp , y cámbielo con seguridadcom.alpha.myproject .
  5. No olvide que este nombre de paquete también es la firma y la identidad de su proyecto de aplicación. Si ya ha publicado su aplicación en Play Store, debe configurar un proyecto diferente de com.alpha.myprojectnuevo y no publicado com.first.myproject, que afecta a muchos usuarios: - tiene que transmitir a los usuarios mediante notificación push, en la última versión del antiguo existenteAPK , que la nueva versión de la aplicación se lanzará con un nombre diferente, y debe publicar esta nueva APK, reiniciando desde el nombre de la versión 1.0. Esto destruye el objetivo de tener el espacio de aplicación en Play Store para los viejosAPK. Por lo tanto, debe consultar a su cliente cuál debería ser el nombre de su paquete de aplicación antes de comenzar el proyecto.
  6. No olvide que la firma y la ofuscación de la aplicación son igualmente importantes. Usted puede emitir el interior de comandos Studiopara eliminar recursos innecesarios de su proyecto. Usted puede tratar de forma manual con toda la warningsque PELUSAS produce.

Feliz codificación y feliz publicación de aplicaciones. :-)

Abhinav Saxena
fuente
1
  1. primero ve a la carpeta de valores
  2. luego ve a la carpeta de cadenas
  3. encuentra el nombre_aplicación
  4. Cambiar el nombre de la aplicación en cadena Etiqueta
  5. Terminado
Pranav Barot
fuente
0

La forma en que funcionó para mí para reemplazar el nombre antiguo de mi proyecto por uno nuevo (en todas partes en mi base de código) es la siguiente:

  1. Cierra Android Studio.
  2. Cambie el nombre de la carpeta raíz de su proyecto.
  3. Abra Android Studio. No encontrará el proyecto anterior, por lo que debe importarlo nuevamente. Este paso generará la configuración nuevamente (no es necesario tocar sus archivos .idea manualmente), incluido un nuevo archivo .iml con el nuevo nombre del proyecto. Luego, puede eliminar el antiguo archivo .iml si lo desea.
  4. Una vez que el proyecto renombrado se importa en Android Studio, debe cambiar el nombre de sus paquetes fuente para usar el nuevo nombre del proyecto en caso de que haya usado el antiguo nombre del proyecto como parte de la ruta del paquete.

NOTA: Esto funcionó para Android Studio 2.1.2

narko
fuente
0
  • Cambiar el nombre en res> values> strings.xml cambiará el nombre de la aplicación que se muestra en el menú de aplicaciones después de la instalación

  • Cambiar el nombre de la carpeta del proyecto de Android Studio (cuando Android Studio está cerrado) probablemente satisfará a muchos desarrolladores

Antonello
fuente
0

Estas instrucciones a continuación funcionaron (primera vez) para mí en Android Studio 2.3. Implican crear una nueva aplicación en Android Studio, luego cerrarla y hacer todo el trabajo en un explorador de archivos y un editor de texto.

Refactorizar y cambiar el nombre de un proyecto o aplicación de Android Studio

Nota: Requiere un editor de texto que pueda hacer una búsqueda y reemplazo global en una estructura de directorio. Las instrucciones proponen Sublime Text, que instalé y ejecuté fácilmente.

Produjo una nueva aplicación que se instaló y se ejecutó junto a la aplicación existente. Todavía tenía el mismo nombre de pantalla, que se corrigió editando Android:label="MyNewApp"en el manifiesto.

Stephen Hosking
fuente
-1

Cierre el estudio de Android y simplemente cambie el nombre del archivo .iml en su explorador de archivos.

Mudit
fuente
-2

Para cambiar el nombre del proyecto:

  1. Refractor y renombrar el directorio de nivel superior
  2. Cerrar Android Studio
  3. IMPORTAR todo el proyecto nuevamente

Para cambiar el nombre del paquete:

La solución más fácil y rápida está aquí: https://stackoverflow.com/a/35057550/4908798

Timo Schuck
fuente
No puede refactorizar el directorio raíz
leonheess