Generalidades

Integración de enlaces de aplicaciones en aplicaciones de Xamarin para Android | Autor: Zachary Powell | Noviembre de 2021

Zachary Powell

Xamarin es un marco multiplataforma popular para crear aplicaciones móviles usando .net

Muchos servicios de AppGallery Connect admiten muchos marcos multiplataforma, incluido Xamarin. Hoy, veremos cómo usar uno de estos servicios en el proyecto de Xamarin, el enlace de la aplicación.

Descargue el archivo JSON de AppGallery Connect y copie el archivo en el directorio de Activos del proyecto.

Establezca el nombre del paquete. Haga clic derecho en su proyecto y seleccione propiedades. Haga clic en Android Manifest en la página emergente y configure el mismo nombre de paquete que el archivo JSON.

Implementarelectrónicont LazyInputStream lee el archivo agconnect-services.json.
Haga clic con el botón derecho en su proyecto y seleccione «Agregar»> «Nuevo proyecto». En la ventana que aparece, seleccione Clase y asigne un nombre a la nueva clase HmsLazyInputStream.cs.

La clase HmsLazyInputStream.cs amplía la clase LazyInputStream y debe implementarse. El código de muestra es el siguiente:

Cree otra clase nueva como se describe en los pasos anteriores y lea el archivo agconnect-services.json antes de que se inicie la aplicación. Puede nombrar la nueva clase CustomContentProvider.cs, que amplía la clase ContentProvider y establece permisos y propiedades InitOrder para la nueva clase.

Haga clic con el botón derecho en su proyecto y seleccione Administrar paquetes NuGet.

Busque AppLinking en la pestaña de exploración. Haga clic en Enlaces de Xamarin.Android para AGC – Applinking en los resultados de búsqueda e instálelo.

Siga las indicaciones para aceptar el acuerdo de servicio.

Para especificar el diseño de la aplicación, abra el archivo activity_main en Recursos> diseño. Código de muestra:

Abra el archivo MainActivity.cs e importe los siguientes paquetes

Configurar la acción del botón en el método onCreate

Cree un vínculo de vinculación de aplicaciones e implemente el método para compartir el vínculo.

Configure el código de actividad utilizado para recibir el enlace del enlace de la aplicación.
Haga clic con el botón derecho en el proyecto, seleccione Agregar> Nuevo elemento, seleccione la actividad y asígnele el nombre DetailActivity.
El código de muestra es el siguiente:

Configure el diseño de la página de enlace de la aplicación receptora.
Haga clic con el botón derecho en el proyecto, seleccione Agregar> Nuevo proyecto, seleccione Diseño de Android y asígnele el nombre activity_detail. El código de muestra es el siguiente:

Configure el archivo de manifiesto. Busque el directorio Propiedades y abra el archivo AndroidManifest en el directorio. Configure lo siguiente en el elemento.

Haga clic en Ejecutar para probar su aplicación.

Referirse a
Empezando con Xamarin
Enlace de aplicación (Android)

LEER  Contratar una empresa de desarrollo de aplicaciones de Android: guía rápida

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