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).
- Elija la Terminal en Android Studio - muy abajo al lado de Android Monitor y Control de versiones
- Construye apk con el comando Windows: gradlew.bat assembleRelease Mac: ./gradlew assembleRelease
- 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
- Ejecuta la aplicación
- 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.