Renombrar proyecto completo Android Studio

He renombrado un proyecto después de todo lo que encontré por mí mismo y aquí y funciona, pero sólo un poco.

Parece que se ha cambiado el nombre, pero cuando compruebas la información de la aplicación en tu dispositivo o la desinstales, el nombre antiguo sigue ahí.

¿Cómo puedo hacer un cambio de nombre completo?

El nombre antiguo era WifiHome y quiero cambiarle el nombre a Wifi Sentinel.

build.gradle:

apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "21.1.2" defaultConfig { applicationId "org.grenderg.wifisentinel" minSdkVersion 14 targetSdkVersion 22 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.0.+' compile 'com.android.support:gridlayout-v7:22.0.0' compile 'com.android.support:palette-v7:22.0.0' compile 'com.android.support:recyclerview-v7:22.0.0' compile 'com.android.support:cardview-v7:22.0.0' compile 'com.android.support:support-v4:22.0.0' } 

AndroidManifest.xml:

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.grenderg.wifisentinel" > <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <application android:allowBackup="true" android:icon="@mipmap/icon" android:label="@string/appName" android:theme="@style/WifiSentinel"> <activity android:name="org.grenderg.wifisentinel.activities.BaseActivity" android:label="@string/appName" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <service android:name="org.grenderg.wifisentinel.services.WifiScanService" android:enabled="true" android:exported="false" > </service> </application> </manifest> 

appName = Wifi Sentinel

Renombrado por todas partes pero no aquí en la información:

introduzca la descripción de la imagen aquí

Parece un error en los dispositivos donde la aplicación se ha instalado antes con el nombre antiguo, he intentado instalar en un dispositivo donde nunca he instalado la aplicación y el nombre se muestra correctamente.

Hay un archivo build.gradle dentro de la carpeta de la aplicación. Tienes que cambiar la aplicación de allí, modificarlo desde el archivo AndroidManifest, también. A continuación, sincronizar su proyecto con gradle, limpiarlo y reconstruirlo.

justo después de lo aconsejado por otras personas refactor renombrar y gradle archivo de edición:

  1. En Android Studio ir a la barra superior: Archivo => Configuración => Construir, Ejecución, Implementación => Herramientas de Construcción => Gradle
  2. Ahora aquí tienes que desmarcar el "trabajo fuera de línea".

  3. Habilitar red en su comp.

  4. Limpie su proyecto (Build => Clean Project) + Ejecútelo. Después de ver que todo está bien con el cambio de nombre de la etiqueta app_name / etiqueta de nuevo "trabajo en línea" (Han hecho estos en android studio 1.2.2)

Tuve este problema también, sin errores, pero el apk instalado tenía el nombre antiguo, pero al probar el juego me di cuenta del nombre antiguo en la barra de acción que me dio la pista de la respuesta,

vaya a su carpeta de recursos, a continuación, valores carpeta, a continuación, abra el archivo strings.xml. aquí deberías ver algo como esto:

 <resources> <string name="app_name">Rhg Timecard</string> 

Cambiar esto (en mi caso es Rhg Timecard) a su nuevo nombre. usted debe estar todo listo ahora.

En android Studio vaya a res> values> string.xml y cambie la aplicación allí.

introduzca la descripción de la imagen aquí

  1. Haga clic con el botón derecho en el directorio del proyecto raíz
  2. Seleccione Refactor -> Rename
  3. Seleccione renombrar proyecto y cambie el nombre allí.
  4. También seleccione el módulo de cambio de nombre y cámbielo también. Si recibe un mensaje diciendo que el nombre del módulo ya está bien.
  5. Ahora, haga clic con el botón derecho en la carpeta raíz del proyecto y seleccione Abrir configuración de módulo.
  6. En la sección Módulos, elimine las carpetas asociadas al nombre del proyecto antiguo.
  7. Aplique Configuración y pulse Aceptar. y reinicie Android Studio.
  • En eclipse, no puede hacer referencia a un proyecto de biblioteca de android en otro proyecto android
  • Android Studio: Directorio de proyectos predeterminado
  • Intermodule (proyectos de biblioteca) en la aplicación android
  • ¿Cuál es la forma estándar de organizar el código de Android en el proyecto
  • ¿Cómo puedo subir mi proyecto Eclipse Android a GitHub?
  • En Eclipse, no hay Android Project cuando voy a Archivo-> Nuevo-Proyecto
  • Organizar la carpeta de Android src en subcarpetas (Eclipse)
  • Importar proyecto Android existente en Eclipse: ¿no hay una carpeta de origen gen?
  • El proyecto no fue construido ya que su camino de construcción es incompleto
  • Cordova - Error: Error al recuperar plataforma android
  • Android Studio - ¿Cómo copiar un proyecto?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.