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 agregar un proyecto como una biblioteca en Android Studio?
- Referencia indefinida a 'cocos2d :: UserDefault'
- ¿Cómo solucionar este problema de dependencia de Android Project?
- Renombrar completamente un proyecto en Eclipse
- Cambiar el nombre del proyecto android
¿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:
- Proyecto de biblioteca externa de Android Studio Gradle
- Obtener la estructura de clase de un proyecto android
- Cómo organizar mejor la administración de proyectos de iOS y Android para el mismo proyecto en JIRA
- Android Studio mover el proyecto a otro equipo?
- Android Studio Project desaparecido
- ¿Qué hace ic_launcher-web.png en la raíz de mi proyecto?
- Android Support4Demos - API 4+ Soporte Demos proyecto completo
- El espacio de trabajo de construcción con la aplicación de Android tarda demasiado
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:
- En Android Studio ir a la barra superior: Archivo => Configuración => Construir, Ejecución, Implementación => Herramientas de Construcción => Gradle
-
Ahora aquí tienes que desmarcar el "trabajo fuera de línea".
-
Habilitar red en su comp.
-
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í.
- Haga clic con el botón derecho en el directorio del proyecto raíz
- Seleccione Refactor -> Rename
- Seleccione renombrar proyecto y cambie el nombre allí.
- 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.
- Ahora, haga clic con el botón derecho en la carpeta raíz del proyecto y seleccione Abrir configuración de módulo.
- En la sección Módulos, elimine las carpetas asociadas al nombre del proyecto antiguo.
- Aplique Configuración y pulse Aceptar. y reinicie Android Studio.
- Obtener nuevo mapa de bits de imagen escalada y visible
- Desplazamiento no funciona en android ViewPager con FragmentPagerAdapter