Colección de citas famosas - Slogan de motivación - Implementación de la tecnología de vinculación de aplicaciones de Google (certificación profesional)

Implementación de la tecnología de vinculación de aplicaciones de Google (certificación profesional)

App Link es una tecnología (tecnología de enlace profundo) implementada por Google en el sistema Android 6.0. Específicamente, los usuarios pueden hacer clic en un enlace web para abrir una aplicación específica (instalada) o una página web (aplicación no instalada), lo que puede mejorar en gran medida la experiencia del usuario y reducir la necesidad de determinar lógicamente si la aplicación está instalada en el teléfono. página del servidor h5.

Al instalar la aplicación se verifica la dirección del servidor (por ejemplo). Después de una verificación exitosa, cuando el usuario hace clic en un enlace web similar o acerca de, se puede abrir la página local relacionada de la aplicación (si la aplicación no está instalada, se puede abrir la página correspondiente).

Agregue configuraciones relevantes en la aplicación AndroidManifest.xml:

Dos de los puntos clave "android:autoVerity="true" especifican que el componente requiere verificación de enlace profundo durante la instalación del programa; "Android :host="m.fengjr.com "Especifica la dirección del servidor que se verificará.

Crear nuevo. Un directorio conocido en el directorio raíz/servidor y cargue un activelinks.json (algunos artículos aquí especifican el nombre del archivo como Statements.json, pero se ha demostrado que el nombre es incorrecto y el nombre correcto debe ser activelinks.json). ). El formato del contenido del archivo es similar:

Utilice el método para generar el archivo activelinks.json:

Ejecute el siguiente comando en la terminal e ingrese la contraseña del almacén de claves.

Copie el contenido de la firma del certificado obtenido por el algoritmo SHA256, reemplace el contenido relevante en el archivo activelinks.json anterior y luego cargue el archivo activelinks.json preparado en server/. Directorios conocidos.

Se obtiene el siguiente resultado:

Entre ellos, el estado del estado explica:

También puede acceder a la API de Google para comprobar si la aplicación ha pasado la Verificación de enlaces de aplicaciones (es necesario evitar el muro).

Si se supera la verificación, obtendrás los siguientes resultados:

Crea una nueva página web de prueba con un enlace de texto configurado como (/acerca de/) y toca el texto para abrir la página local. solicitud .

Renderizado: