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.
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'
android
android-studio
RobertoAV96
fuente
fuente
Respuestas:
Esto hizo el truco para mí:
Si
settings.gradle
contiene la siguiente línea, elimínela o actualícela con el nuevo nombre.Editar: ¡
Funciona en todas las versiones! Última prueba: Android 3.6.2 de febrero de 2020 .
fuente
Puede cambiar el nombre que se muestra en la barra de título en el archivo ".idea / .name".
fuente
Aplica Configuración y presiona OK.
Reinicia Android Studio.
¡Espero que ayude!
fuente
actualización julio / 2017: probado y trabajado
fuente
ACTUALIZAR :
Esta respuesta es mejor.
ANTIGUA RESPUESTA : 1. Haga clic derecho en su
nombre del paquete y
Refactor -> Rename...
Rename directory
oRename package
, elijaRename package
Vuelva a abrir el proyecto en Android Studio con un nuevo nombre de carpeta
Cmd + Shift + f
para cualquier instancia de su antiguo nombre en Android Studio, y cámbielos a todos por el nuevo nombre.Cambia el
applicationId
en tubuild.gradle
BONO REDONDO:
.gitignore
archivo 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.fuente
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 ...
Eliminar la .idea carpeta y .iml archivo. (Para mostrar carpetas ocultas, presione Cmd + Shift +. (Punto)) .
Abra el archivo settings.gradle con un editor de texto, como VSCode, y cambie rootProject.name a su nuevo nombre de proyecto.
¡Hecho! ¡El nombre del proyecto ha sido cambiado! Simplemente abra su proyecto con Android Studio y Gradle se sincronizará nuevamente.
fuente
.idea
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
fuente
Cierra Android Studio.
Cambie el nombre de la carpeta de la raíz del proyecto. Por ejemplo, cambie "MyApplication" a "Myblablabla".
Eliminar la carpeta '.idea'.
Abra Android Studio e importe el proyecto actualizado.
fuente
Simplemente vaya a res> values> strings.xml. Una línea dice Somethig-tu nombre
Simplemente reemplace su nombre original por
fuente
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.gradle
archivo para reflejar los cambios. Su proyecto en el disco debería verse así (con muchos más archivos de los que se muestran aquí):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.gradle
archivo; se verá algo así como: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.
fuente
Lo que funcionó para mí es:
Ir
Y ya está!
fuente
Puedes probar algo como esto en tu
settings.gradle
archivo: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
fuente
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:title
en el archivo manifest.xml .fuente
Puede cambiar el nombre fácilmente usando refactor.
Escriba clic en la carpeta raíz del proyecto y haga clic en refactorizar.
Luego haga clic en cambiar el nombre, habrá una ventana emergente, puede dar un nuevo nombre allí.
fuente
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í
fuente
Simplemente cambie la identificación de la aplicación en build.gradle
Para cambiar la etiqueta de la aplicación, en manifiesto
fuente
Para cambiar el nombre de la aplicación en Android Studio:
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).
Cierra Android Studio.
Vaya a donde se encuentra el archivo de su aplicación y cámbiele el nombre (en Mis documentos, por lo general).
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:
Por ejemplo: android: label = "Portal del desarrollador".
fuente
Para mí los siguientes trabajos:
fuente
Video tutorial: https://youtu.be/7aQjiae2doU
com.example.[NewFileName]
en ruta:<string name="app_name”>[NewFileName]</string>
en la ruta:applicationId "com.example.[NewFileName]”
en la ruta:rootProject.name='[NewFileName]'
en la ruta:Sync now
aviso[NewFileName]
Android Studio externofuente
Esto es lo que hice en Android Studio Beta (0.8.14)
Y vola, el nombre de mi paquete ahora ha cambiado y se construye con éxito.
fuente
Intente cambiar
android:label
en AndroidManifest.xml y reinstale / vuelva a ejecutar la aplicación:fuente
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 ;)
fuente
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 :)
fuente
Hola robertoa96 ,
He proporcionado tres soluciones aquí. Elija lo que corresponda a su problema.
iml
archivo 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 proyectodemo_project
, habrá undemo_project.iml
archivo dentro. Si cambió el nombre de esta carpeta para decirmy_project
, entonces debe cambiar el nombre deliml
archivo dentro de ellamy_project.iml
.En realidad, la
refactor
opción de laStudio
puede hacer lo mismo.app
carpeta al nombre que desee tener.my_project_app
, abra la carpeta y cambie el nombre aapp.iml
,my_project_app.iml
después del nombre del proyecto.settings.gradle
archivo.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:
Esto corresponde al antiguo nombre de la
app
carpeta.Por lo tanto, debe realizar los cambios:
Eso es. Ahora puede volver a cargar el proyecto en el
studio
y verificar el nombre delAPK
que se genera.src-->main-->java
, su paquete escom-->first-->myproject
. Asegúrate de queStudio
esté cerrado.first
aalpha
.Studio
ahora. ElijaReplace in Path
en el primer paquete dentro de lajava
carpeta, en elAndroid
modo del árbol del panel izquierdo . Este es el paquete que cambió desdeExplorer
, es decir: encom.alpha.myproject
lugar decom.first.myproject
. Cambie las instancias de la cadenaimport com.first.myproject;
en archivos aimport com.alpha.myproject;
. Verifique solo la aparición de la cadenacom.first.myproject
y cámbiela de manera segura acom.alpha.myproject
.com.first.myproject
,build.gradle
dentro de su módulo principalapp
, y cámbielo con seguridadcom.alpha.myproject
.com.alpha.myproject
nuevo y no publicadocom.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 nuevaAPK
, reiniciando desde el nombre de la versión1.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.Studio
para eliminar recursos innecesarios de su proyecto. Usted puede tratar de forma manual con toda lawarnings
que PELUSAS produce.Feliz codificación y feliz publicación de aplicaciones. :-)
fuente
fuente
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:
NOTA: Esto funcionó para Android Studio 2.1.2
fuente
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
fuente
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.fuente
Cierre el estudio de Android y simplemente cambie el nombre del archivo .iml en su explorador de archivos.
fuente
Para cambiar el nombre del proyecto:
Para cambiar el nombre del paquete:
La solución más fácil y rápida está aquí: https://stackoverflow.com/a/35057550/4908798
fuente