Generalidades

Uso compartido de imágenes en la aplicación mediante la vinculación de aplicaciones de Huawei | Por Zachary Powell | Febrero de 2022

La vinculación de aplicaciones le permite crear vínculos que funcionan en múltiples plataformas, incluidos Android, iOS y la web. Cuando un usuario de dispositivo Android o iOS hace clic en un enlace creado con App Linking, será redirigido a contenido específico dentro de la aplicación. Si el usuario no ha instalado la aplicación, será redirigido a su tienda de aplicaciones local para descargar la aplicación. Después de descargar y abrir la aplicación, el usuario accederá al contenido de la aplicación.

Aquí se explica cómo compartir imágenes en la aplicación mediante la vinculación de aplicaciones.

  1. Cree un proyecto en AppGallery Connect.
  2. Solicitar prefijo de URL.
  3. Integre el SDK del servicio en su aplicación y use la API para crear enlaces.
  4. Configure su aplicación de Android para recibir y procesar enlaces vinculados a aplicaciones.

Para identificar y cargar la imagen que se compartirá, debe agregar el parámetro PhotoID al enlace profundo de App Linking y analizar el enlace profundo para obtener el valor del parámetro cuando se recibe el enlace.

  1. Inicie sesión en AppGallery Connect y haga clic en Mis proyectos.
  2. Haga clic en + para agregar un elemento en la página mostrada. Introduzca un nombre de proyecto y haga clic en Aceptar.
  3. Agregue la aplicación al proyecto y configure el mismo nombre de paquete que configuró en el proyecto de Android.
Uso compartido de imagenes en la aplicacion mediante la vinculacion
  1. ir crecer > Enlace de aplicación.
  2. existe Enlace de aplicación página, haga clic usar ahora Habilite el servicio.
  3. bajo prefijo de URL pestaña, haga clic prefijo de URL nuevo Agregue un prefijo de URL único. AppGallery Connect verifica automáticamente que los prefijos de URL sean únicos.
    En este ejemplo, el prefijo de URL se configura de la siguiente manera.
LEER  ATT, dentro de un mes: estándares SKAdNetwork y Paul Bowen de AlgoLift (episodio 2 de 3)
1645455520 931 Uso compartido de imagenes en la aplicacion mediante la vinculacion
1645455520 701 Uso compartido de imagenes en la aplicacion mediante la vinculacion

Nivel de proyecto abierto graduación y agregue la dirección del repositorio de Maven y el complemento AppGallery Connect al archivo.

Aplique el complemento AppGallery Connect en un archivo gradle de nivel de aplicación y agregue el SDK del servicio al archivo.

Llame a la API para crear el enlace de vinculación de la aplicación en función de la identificación con foto.
definición nombre de usuario y URL de la imagen Los parámetros de entrada de la página de vista previa de enlaces profundos están encapsulados identificación fotográfica parámetros en enlaces profundos.

Agregue un filtro de intención para recibir enlaces profundos ImagenDetalleActividad en el interior Manifiesto de Android documento

En onCreate() del archivo ImageDetail, agregue el siguiente código para recibir y analizar el enlace de vinculación de la aplicación y obtener los datos del enlace profundo.

Si los usuarios no tienen su aplicación instalada, serán redirigidos a la página de detalles de la aplicación en el mercado de aplicaciones u otra tienda de aplicaciones local para descargar su aplicación según el nombre del paquete de su aplicación.

Cuando el usuario descarga e inicia su aplicación, el enlace de vinculación de la aplicación aún funciona y se pueden pasar los valores de los parámetros. Sin embargo, al iniciar su aplicación por primera vez, el usuario será redirigido a la página de inicio porque el filtro de intenciones configurado en el paso anterior no surtió efecto. Por lo tanto, debe configurar su pantalla de inicio para recibir enlaces de App Linking.

Entonces, por ejemplo, configure una actividad para getAppLinking, por ejemplo, LoginActivity.

Referirse a

Introducción al servicio de vinculación de aplicaciones
Tutorial de introducción
Video de enlace de la aplicación: Solución de problemas

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba