vĂ¡lida una subido studio modificada has generate generar firmar firma debug con como android android-studio apk artifacts

una - generate keystore android



Exportar apk sin firmar de un proyecto Gradle en Android Studio (6)

Por lo general, creo proyectos con Eclipse y los importo a Android Studio, porque odio la estructura del proyecto que AS me proporciona. En la configuración de este módulo, tengo la posibilidad de crear artefactos que me permiten emitir el apk creado a una ruta determinada.

Ahora he creado un proyecto Gradle directamente con AS y parece que esos proyectos tienen menos opciones que los proyectos de eclipse. No encuentro nada para generar mi apk y no encuentro ningún apk dentro de la carpeta de mi proyecto después de la construcción.

¿Cómo obtengo mi apk sin firmar del proceso de compilación?


A partir de Android Studio 1.5 ahora puedes generar un APK usando

Build > Build APK

Que luego se puede encontrar en

$ YOUR_PROJECT / $ YOUR_MODULE / build / output / apk.

Edición: Nuevo Android Studio da este camino:

$YOUR_PROJECT/$YOUR_MODULE/build/outputs/apk.


Abra el panel de Gradle, abra la lista de tareas de su proyecto y haga doble clic en la tarea de CONSTRUCCIÓN, luego en "-> compilar -> salidas -> apk" encontrará su APK sin firmar con el nombre -release-unsigned.apk


Editar app.gradle buildTypes block, establecer

signingConfig null

Luego reconstruir.


La respuesta anterior de pyus13 no me funcionó (Android Studio 0.8.1).

En lugar de usar

Run > Run "YourProject"

para construir el código y crear el apk sin firmar. Puedes encontrar tu archivo apk en

$YOUR_PROJECT/$YOUR_MODULE/build/outputs/apk

ACTUALIZAR

Todavía funciona con Android Studio 1.5.1. Solo obtienes APK nuevos cuando tienes cambios de código desde la última vez que creaste el código.


También es posible crear una apk mediante la línea de comandos (Terminal de Android).

  1. Elija la Terminal en Android Studio - muy abajo al lado de Android Monitor y Control de versiones
  2. Construye apk con el comando Windows: gradlew.bat assembleRelease Mac: ./gradlew assembleRelease
  3. Encuentre el archivo apk sin firmar - /app/build/outputs/apk/app-release-unsigned.apk

Probado en Android 1.5


Utilizar

Build > Make Project

para construir un archivo apk desde Android Studio.

Puedes obtener tu apk sin firmar en la siguiente ruta

$YOUR_PROJECT/$YOUR_MODULE/build/apk

los archivos apk sin firmar tendrán texto "sin firmar" en sus nombres.

[ACTUALIZACIÓN]:

En la versión reciente de Android Studio no obtendrás el archivo apk en sysncing o Make Project. Hay otros dos métodos para obtener el archivo apk

  1. Ejecuta la aplicación
  2. Ejecute la tarea de ensamblaje desde el panel de Gradle presente en el lado derecho de la ventana de Studio o desde la ventana de terminal incrustada en la parte inferior (en la raíz del proyecto)

gradlew assembleDebug (o cualquier variante de compilación para la que quiera una compilación)

y la nueva ruta de actualización será apk

$YOUR_PROJECT/$YOUR_MODULE/build/outputs/apk

Esto lo ha hecho el equipo de Android Tools para mejorar el rendimiento de Android Studio.