Implementación de la tecnología de vinculación de aplicaciones de Google (certificación profesional)
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: