Saltar al contenido

Enlace de activos digitales enlace a mi sitio web

Luego de buscar en diferentes repositorios y foros de internet al concluir nos hemos encontrado la respuesta que te compartiremos más adelante.

Solución:

Entonces, para mí, y tal vez esto sea obvio para algunos, fue el uso del sha incorrecto. key. Lo que debes hacer es ir a tu https://play.google.com/apps/publish/ consola

Vaya a Gestión de versiones y luego a la página Firma de aplicaciones. Copie el SHA256 key desde allí.

Vaya a https://developers.google.com/digital-asset-links/tools/generator e ingrese el sha keyurl y nombre del paquete allí.

Cargue este archivo en https://example.com/.well-known/assetlinks.json

Asegúrese de que el archivo esté en la ubicación correcta: una carpeta llamada .well-known.

Lanza tu aplicación instantánea

En su archivo json, el campo Nombre del paquete se establece en com.kochchy.instantapptest.app.

Sin embargo, el nombre del paquete en su AndroidManifest.xml se establece en com.kochchy.instantapptest.

Deberían coincidir.

EDITAR

Su estructura se ve bastante diferente a la recomendada por Google.

No debería tener que duplicar su código y recursos. En su lugar, cree un tercer módulo (llamémoslo base) para que actúe como el módulo de características base y mueva todo su código y recursos allí. Asegúrate de que build.gradle incluya estas líneas:

apply plugin: 'com.android.feature'

android 
    baseFeature true
    ...


dependencies 
    application project(':app')
    ...

En el build.gradle de su aplicación, asegúrese de tener estas líneas en:

apply plugin: 'com.android.application'
...
dependencies 
    implementation project(':base')

Finalmente, en el archivo build.gradle de tu aplicación instantánea:

apply plugin: 'com.android.instantapp'
...
dependencies 
    implementation project(':base')

Es posible que deba realizar más cambios, pero este debería ser un buen comienzo. Le recomiendo encarecidamente que eche un vistazo a esta página, especialmente a la sección “Estructura de una aplicación instantánea básica”.

"package_name": "com.kochchy.instantapptest.app"

Aquí debe tener su ID de aplicación de la aplicación instalable, no del manifiesto de la aplicación instantánea

defaultConfig 
    applicationId "com.example.yourappid"

Nos puedes secundar nuestra investigación añadiendo un comentario y dejando una valoración te estamos agradecidos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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