Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo construir un APK 'release' en Android Studio?

Estoy intentando construir un APK que pueda subir a Play Store.

Cuando selecciono Build | Generate Signed APK … en Android Studio (versión 0.3.1), me dirigen a un enlace sobre cómo configurar correctamente el proceso de firma en los "scripts de compilación gradle":

  • Aumentar el tamaño de la fuente en función del tamaño del dispositivo
  • Crear botón con esquinas redondeadas en android
  • Error al instalar parches de reinicio cuando se inicia la aplicación android con Android Studio 2.0
  • Incluye la biblioteca Boost C ++ en android
  • La importación de la red Espresso causa duplicateFileException
  • Cómo crear un perfil VPN y conectarse a él en android mediante programación?
  • Introduzca aquí la descripción de la imagen

    Http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Signing-Configurations

    Desafortunadamente, después de comprobar esa página estoy en una pérdida en cuanto a qué archivo editar y qué poner en él – estoy viniendo de un fondo de Visual Studio, por lo que perezosamente esperan cosas para "sólo trabajo" :).

    (Después de que el mensaje de advertencia de OK'ing Android Studio, AS trae un Generate Signed APK Wizard, que pasé, pasar los detalles de mi clave.La APK resultante fue rechazada por Play Store por tener una clave con una fecha de caducidad demasiado pronto ).

    También intenté abrir la ventana de Android Studio Terminal y ejecutar 'gradle', como se indica en el mensaje anterior, pero este comando no se encontró. Así que como un aparte, ya que tal vez ejecutar el comando podría hacer algo útil, ¿cómo iba a correr gradle?

    Encontré una ventana 'Gradle' en el AS IDE, y traté de construir el objetivo assembleRelease que se encuentra en esa ventana. Sin embargo, la salida de la ventana Ejecutar sólo muestra " Ejecutar tarea externa 'assembleRelease' … ".

  • PhoneGap + jQuery Mobile = tiempo de respuesta lento
  • ¿Qué hace (?! A) {0}? Significa en un regex de Java?
  • Lógica para usar varias vistas web en TabLayout para manejar problemas de memoria
  • La aplicación de Android se bloquea después de la versión de actualización de las herramientas de SDK (NoClassDefFound, versión de la herramienta 22)
  • Averigüe si la actividad actual será la raíz de la tarea eventualmente, después de que las actividades de acabado pendientes hayan desaparecido
  • Facebook Sdk no ha sido inilizado
  • 2 Solutions collect form web for “Cómo construir un APK 'release' en Android Studio?”

    Sigue estos pasos:

    -Build -Generate Signed Apk -Create new 

    Luego llene el formulario "New Key Store". Si la varita para cambiar el destino del archivo .jnk luego chick en el destino y dar un nombre para obtener el botón Ok. Después de terminarlo, obtendrá "Contraseña clave de la tienda", "Alias ​​clave", "Contraseña clave" Pulse a continuación y cambie la carpeta de destino. Luego presione terminar, eso es todo. 🙂

    Introduzca aquí la descripción de la imagen

    Introduzca aquí la descripción de la imagenIntroduzca aquí la descripción de la imagen

    Introduzca aquí la descripción de la imagenIntroduzca aquí la descripción de la imagen

    AndroidStudio es la versión alfa por ahora. Así que tienes que editar los archivos de script de build de gradle por ti mismo. Agregue las siguientes líneas a su build.gradle

     android { signingConfigs { release { storeFile file('android.keystore') storePassword "pwd" keyAlias "alias" keyPassword "pwd" } } buildTypes { release { signingConfig signingConfigs.release } } } 

    Para ejecutar realmente su aplicación en el emulador o el dispositivo ejecute gradle installDebug o gradle installRelease .

    Puede crear un proyecto helloworld desde el asistente de AndroidStudio para ver qué estructura de los archivos de gradle es necesaria. O exportar archivos gradle desde el proyecto eclipse de trabajo. También esta serie de artículos son útiles http://blog.stylingandroid.com/archives/1872#more-1872

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.