Creación de aplicaciones de DPS nativas para dispositivos Android

¿Está visualizando el artículo correcto?

Este artículo hace referencia a Digital Publishing Suite. En el caso de los artículos de AEM Mobile, consulte Compilación de aplicaciones de Android para AEM Mobile.

Utilice la versión para web de DPS App Builder para crear aplicaciones de DPS para dispositivos Android.

Las versiones anteriores de DPS permitían crear aplicaciones de Android heredadas (basadas en AIR). Ya no es posible crear ni editar aplicaciones de Android heredadas.

Funciones compatibles del visor nativo de Android

El visor nativo de Android admite la mayoría de funciones de DPS admitidas en iOS. Las funciones clave del visor de Android incluyen:

  • Teléfonos y tablets Android (4.0.3 o superior)
  • Pellizco para hacer zoom en artículos con formatos de imagen PDF, PNG o JPEG
  • Escala de publicaciones para ajustarse a la pantalla (cualquier formato de artículo)
  • Compra de un solo número en Google Play

Para ver una tabla comparativa, consulte Lista de funciones compatibles con DPS.

Archivos requeridos para crear visores nativos para Android

  • Icono de aplicación en formato PNG. Se recomienda un archivo PNG 96 x 96.
  • Un certificado válido. Puede ser un certificado .p12 o un archivo .keystore. Para obtener más información sobre el modo de crear un certificado .p12 válido, consulte Publicación de DPS para dispositivos Android.

Creación de una aplicación de visor nativo de Android

Utilice DPS App Builder basado en la Web para crear una aplicación de DPS nativa de Android.

DPS App Builder para web no puede firmar el archivo .apk. En su lugar, utilice la herramienta DPS App Signing para firmar la aplicación y así poder enviarla a la tienda, como se describe en este documento.

  1. Utilice un ID de Adobe con la función DPS App Builder e inicie sesión en DPS App Builder basado en la Web:

    https://appbuilder.digitalpublishing.acrobat.com/

  2. Haga clic en el botón del símbolo más (+) para crear una nueva aplicación.

  3. Seleccione Android en el menú Plataforma y haga clic en Siguiente.

  4. Siga las indicaciones para crear la aplicación.

Configuración general

En el panel General, ajuste la configuración.

Nombre de la aplicación. Introduzca el nombre de aplicación. Este nombre aparece bajo el icono de la aplicación y en la interfaz de las tiendas.

ID de compilación. Indique un ID de paquete con formato DNS inverso, como com.publisher.publication. Evite utilizar guiones u otros caracteres especiales.

Si va a actualizar una aplicación Android existente, utilice el mismo ID de paquete anteriormente indicado en DPS App Builder.

URL de política de privacidad (opcional). Especifique la dirección URL de la página web en la que se describe la política de privacidad.

Omitir el número de versión de la aplicación. Se requiere marcar esta opción si va a actualizar una aplicación y ha utilizado DPS App Builder u otra herramienta para crear una aplicación existente; seleccione esta opción e indique un número de versión más reciente. Para obtener información sobre cómo conseguir el número de la versión de la aplicación, consulte Establecimiento de los números de versiones en DPS App Builder para Web.

Cuenta o contraseña de la aplicación. Seleccione la cuenta de la aplicación (también indicada como “ID del título”) que se utiliza para las publicaciones que aparecerán en la biblioteca de la aplicación.

Detalles de la aplicación (cuenta Enterprise)

Elementos

Icono de la aplicación. Indique un archivo de imagen PNG. Si indica un tamaño PNG menor o mayor que 96 x 96, el contenido se ajustará más o menos, según se precise.

Titular de la biblioteca. Si inicia sesión a través de una cuenta de Enterprise, la opción Titular de la biblioteca estará disponible. Puede cargar un archivo .zip que contenga archivos HTML utilizados por el titular de la biblioteca. El archivo HTML de origen debe denominarse “index.html”. La pancarta ajusta la altura a la anchura completa del dispositivo. Puede utilizar las clases multimedia de CSS en el HTML para especificar que diferentes imágenes aparezcan en tamaños diferentes según el dispositivo.

Si ya no desea que aparezca la pancarta después de que los usuarios inicien la sesión, seleccione la opción “Ocultar la pancarta cuando el lector ha iniciado sesión”. Esta opción resulta especialmente útil para las pancartas de suscripción promocionales.

Biblioteca

Biblioteca. Si ha iniciado sesión con una cuenta Enterprise, puede especificar el archivo .zip que contiene el HTML utilizado para la biblioteca personalizada. El archivo HTML de origen debe denominarse “index.html”. Para obtener más información, consulte Creación de una biblioteca personalizada (Enterprise).

Bloquear biblioteca a apaisado. Seleccione esta opción si desea que la biblioteca se muestre en orientación apaisada, aunque el usuario gire el dispositivo.

Configuración de compatibilidad de representación avanzada. Seleccione esta opción si desea limitar qué tamaños de publicaciones están disponibles en los teléfonos Android y cuáles en tablets Android. Los tamaños de las publicaciones que aparecen en la lista desplegable incluyen todas las publicaciones realizadas como Público en la cuenta de aplicación especificada. Google considera los dispositivos de 600 ppp o de resolución inferior como teléfonos.

Solo los tamaños de las publicaciones que seleccione estarán disponibles en ese tipo de dispositivo. Si no selecciona un tamaño de publicación para cualquier tipo de dispositivo, las publicaciones de dicho tamaño no aparecerán en la aplicación de Android en ese tipo de dispositivos. Si selecciona varios tamaños de publicación para las representaciones de un tipo de dispositivo y su configuración, el visor mostrará solo la que más se asemeje a las dimensiones del dispositivo.

Para obtener información detallada, consulte Configuración de representaciones para visores nativos de Android.

Direct Entitlement (solo en Enterprise)

Seleccione la activación de derechos directos solo si su aplicación utiliza derechos directos (solo en Enterprise). Si no es así, haga clic en Next.

ID integrador. Adobe proporciona el ID integrador cuando la cuenta de derechos se aprovisiona en nuestros servidores. Esta opción solo está disponible para los clientes de cuentas Enterprise de DPS. Póngase en contacto con su representante de Adobe para obtener información sobre el ID integrador.

Crear cuenta URL. Especifique la URL en la que los clientes pueden suscribirse mediante el editor. Esta URL se emplea cuando los usuarios tocan el botón “Crear cuenta” en el cuadro de diálogo Iniciar sesión.

URL de recuperación de cuenta. Especifique la URL en la que los clientes pueden recuperar las contraseñas olvidadas.

Compra en la propia aplicación

Para obtener más información sobre la configuración de la facturación desde la propia aplicación para dispositivos Android, consulte Proceso de publicación DPS para dispositivos Android.

Eliminación y edición de aplicaciones

Para quitar una aplicación, selecciónela y haga clic en el icono de la papelera.

Para editar una instancia de una aplicación, selecciónela y haga clic en el icono Editar aplicación y siga las indicaciones. La aplicación se vuelve a crear mediante la versión más actual del visor.

Actualización y sustitución de una aplicación de Android existente basada en AIR

Si va a crear una versión nueva de una aplicación de Android existente basada en AIR, tenga en cuenta lo siguiente:

  • No se conservan las descargas anteriores ni la configuración previa de la aplicación.
  • Las publicaciones descargadas al visor basado en AIR no se eliminan cuando la aplicación se actualiza. Estos archivos se conservan en el dispositivo del usuario.

Uso de la herramienta de firma de aplicaciones de DPS para firmar el archivo .apk

Cuando termine, descargue el archivo .apk de cada una de las tiendas a las que desea enviar la aplicación. Antes de enviar la aplicación, utilice la herramienta para firmar el archivo .apk.

Para firmar la aplicación, necesita un archivo de certificado .p12 o un archivo .keystore.

  1. En DPS App Builder basado en la Web, haga clic en el vínculo Unsigned App en “Downloads” para descargar el archivo .apk al equipo.

    Este archivo .apk no está firmado. Antes de enviarlo a la tienda, debe firmar el archivo .apk.

  2. Descargue DPS App Signing e instálela. Puede descargar esta herramienta en la página principal de DPS App Builder para la Web. Haga clic en el icono de la persona de la esquina superior derecha y seleccione Descargar la herramienta de firma en el menú.

  3. Ejecute la herramienta de firma de aplicaciones de DPS y siga las indicaciones para firmar la aplicación.

    Si selecciona un certificado .p12, introduzca también la contraseña. (Para obtener más información sobre cómo crear un certificado .p12, consulte Proceso de publicación DPS para dispositivos Android).

    Si selecciona un archivo .keystore, introduzca la contraseña de keystore, el alias de clave privada y la contraseña de clave privada.

  4. Envíe el archivo .apk a la tienda correspondiente. Para obtener más información, consulte Proceso de publicación DPS para dispositivos Android.

 Adobe

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX 2024

Adobe MAX
La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea

Adobe MAX

La conferencia de creatividad

Del 14 al 16 de octubre en Miami Beach y en línea