Cambiando app name y package name en Android

Es muy probable, que con el paso del tiempo, utilicemos una aplicación base de tercero, o generemos una propia, para no tener que empezar a hacer todo desde 0 en cada proyecto, ya que es innecesario. Pero esto genera que arrastremos el app name y package name de nuestra base, así que debemos hacer lo siguiente:

Cambiar App Name

Para cambiar el nombre de la aplicación, debemos:

Vamos a editar el archivo android/app/src/main/res/values/strings.xml. y en él, editamos o agregamos lo siguiente:

Cambiar Package Name

El package name es importante para la subida al store de nuestra aplicación, es importante que esto lo hagamos desde Android Studio; para hacer esto, debemos:

Vamos al AndroidManifest de nuestra aplicación y cambiamos package=”com.sampleApp” por el nombre de nuestro package, ejemplo: package=”com.yantb.test”.

Después, vamos a app/build.gradle y cambiamos el applicationId.

Terminado eso, debemos cambiar el nombre del directorio

android/app/src/main/java/com/reactNativeSampleApp/MainActivity.java
android/app/src/main/java/com/reactNativeSampleApp/MainApplication.java

Por ejemplo, lo cambiamos por lo siguiente:

android/app/src/main/java/com/com.yantb.test/MainActivity.java
android/app/src/main/java/com/com.yantb.test/MainApplication.java

Luego, ingresamos a MainActivity y cambiamos la primera línea, que es donde dice package.

Hacemos lo mismo en MainApplication,

Ahora hacemos “Sync Now” para que comience la sincronización. Si hicimos todo correcto, ya no aparecerá ningún error.

Finalmente, vamos al archivo app/BUCK y buscamos android_build_configandroid_resource, y reemplazamos package por nuestro nuevo package name.

Finalmente, vamos a Build -> Rebuild Project para asegurarnos que esté corriendo todo perfectamente.

Fuente: