studio programacion móviles generar firmar desarrollo debug curso crear aplicaciones android android-studio apk

programacion - Android studio 3.0 no genera apk firmado



generar apk sin firmar android studio (6)

Desde la actualización de Android Studio 3.0, el apk generado estará en

{project-folder}/app/release/app-release.apk

También se genera 1 archivo más Output.json que contiene los detalles de generación de apk.

Muestra:

[ { "outputType":{ "type":"APK" }, "apkInfo":{ "type":"MAIN", "splits":[ ], "versionCode":1 }, "path":"app-debug.apk", "properties":{ "packageId":"njscommunity.xxxxx", "split":"", "minSdkVersion":"19" } } ]

Todo depende de la compilación de Gradle, por lo que al final todo depende de la versión de Gradle con la que crees. es decir, el complemento Gradle de Android para Android Studio.

Después de actualizar android studio a la versión 3.0 (Windows), no puedo generar una APK firmada.

Cuando la construcción se ha completado, recibo el mensaje:

Al hacer clic en "Buscar" me lleva a la carpeta de la APLICACIÓN, pero no se encuentra ninguna APK.

¿Qué ha sido cambiado?


En mi caso, encontré el archivo apk en la carpeta {specified_destination}/{flavor_name}/release folder


He enfrentado el mismo problema. Después de unas pocas horas degradando

classpath ''com.android.tools.build:gradle:3.0.0''

a

classpath ''com.android.tools.build:gradle:2.3.3''

Resolvió el problema en el archivo build.gradle.


Tuve el problema exacto después de actualizar a Android studio 3.0 (Windows)

Después de pasar HORAS buscando la solución, descubro que esa simple acción me la resolvió:

cambiando la ruta de acceso apk a una ruta diferente. (para mí para C :) simplemente lo resolvió

enter image description here


Android Studio 3.0 Ahora crea una carpeta de "lanzamiento" dentro de la carpeta de destino especificada y coloca el apk de lanzamiento dentro de eso.

{Carpeta de destino APK} / release / app-release.apk

O como lo menciona @velis

{Carpeta de destino de APK} / {sabor} / {variante} / {apkname} .apk

Por ejemplo: - En su caso: C: / apps / app / release / app-release.apk


Sahil Kapoor estaba casi en la marca:

La ruta del archivo generado es su carpeta de destino especificada + {flavor}/{variant}/

{destination} / {flavor} / {variant} / {apkname} .apk