Android copia proyecto existente con nuevo nombre en Android Studio

Me gustaría copiar mi proyecto android y crear una nueva forma de proyecto de los mismos archivos con un nombre diferente. El propósito de esto es para que pueda tener una segunda versión de mi aplicación que es anuncio compatible en la tienda de aplicaciones.

He encontrado esta respuesta aquí:

Android: copia el proyecto existente con un nuevo nombre

Pero es para eclipse, ¿cómo puedo hacer esto en Android Studio?

Los pasos del enlace que especificaste también deberían funcionar en Android Studio. Basta con hacer una copia (usando un gestor de archivos) de toda la carpeta del módulo y darle un nuevo nombre. Ahora ábralo y usa Refactor -> Rename (clic derecho sobre el elemento que deseas renombrar) para cambiar el nombre de tu módulo y paquete.

Vea esto para más detalles sobre la refactorización en IntelliJ / Android Studio.

Si utiliza gradle – no olvide cambiar el atributo applicationId en el archivo app / build.gradle .

Como señaló free3dom , esto es lo que debe hacerse

  1. Crear una copia utilizando el administrador de archivos
  2. Edite manualmente el build.gradle la aplicación para cambiar el nombre del paquete (puede usar el administrador de archivos)
  3. Edite manualmente AndroidManifest.xml para cambiar el nombre del paquete
  4. Ejecutar gradle sync
  5. Abra el proyecto en android studio, refactorice el nombre del paquete
  6. Ejecute gradle sync, otra vez.

Eso parece funcionar sin ningún problema

El propósito de esto es para que pueda tener una segunda versión de mi aplicación que es anuncio compatible en la tienda de aplicaciones.

Actualmente la mejor manera de hacerlo es sin copiar el proyecto.
Puede hacerlo utilizando sabores diferentes en su archivo build.gradle .

  productFlavors { flavor1 { applicationId = "com.example.my.pkg.flavor1" } flavorAdSUpport { applicationId = "com.example.my.pkg.flavor2" } } 

De esta manera sólo tiene una copia de los archivos y puede manejar la diferencia fácilmente.

Vaya a la carpeta de origen donde se encuentra su proyecto.

  1. Copiar el proyecto y pasado y cambiar el nombre.
  2. Abrir estudio android y refrescar.
  3. Ir a ->Settings.gradle .
  4. Incluir ':your new project name '

Al refactorizar el nombre del paquete en Android Studio, es posible que tenga que hacer clic en la rueda dentada pequeña a la derecha por el paquete / android / project / etc – navigator y desmarque "paquetes medios vacíos compactos" para ver cada parte del nombre del paquete Como un directorio propio. Entonces para los directorios individuales refactor.

Esto debe ser un comentario, pero no tienen suficientes puntos para eso.

  • Android: Skip Gradle "testClasses" tarea para un proyecto de dependencia
  • Cobertura androide jacoco vacía con gradle
  • Error Gradle - No se puede llamar IncrementalTask.taskAction () en la tarea ': project: mergeDebugResources'
  • Error de generación de Gradle al intentar usar Facebook SDK
  • gradle 2.0.0 beta 7 missing
  • ¿Se puede implementar en un dispositivo a través de Gradle desde la línea de comandos
  • No se pudo encontrar la propiedad 'xxxx' en com.android.build.gradle.AppExtension_Decorated
  • No se pudo encontrar la propiedad 'compilar' en org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@397740e0
  • ¿Cómo descargar servicios antiguos de google play?
  • Dependencia del proyecto gradle en la idea
  • Cómo configurar gradle y android studio para hacer la compilación de liberación?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.