Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

444
Visualizações
El enlace de la aplicación de Android no funciona en Android 12 y siempre se abre en el navegador

He alojado el archivo de enlaces de activos en nuestro dominio https://ourdomain/.well-known/assetlinks.json Y también verifiqué esto usando https://developers.google.com/digital-asset-links/tools/generator y de Android Studio App Links Assistant y obtuve el estado verificado de ambas formas. Pero cuando comparto APK de depuración para probar, siempre se abre en el navegador. También intenté cargar en la tienda de aplicaciones y descargar desde allí para probar, pero siempre se abre en el navegador.

Nota: para la compilación de depuración usé mi computadora portátil SHA-256 y una vez que la aplicación en vivo en Play Store cambió SHA (obtuve SHA-256 de Al ir al Panel de aplicaciones en Play Console y luego a Administración de versiones --> Firma de aplicaciones) en el archivo de enlaces de activos alojados en nuestro dominio https ://nuestrodominio/.bien-conocido/enlaces de activos.json

A continuación se muestra el código utilizado en el archivo de manifiesto.


 <intent-filter android:autoVerify="true"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="https" android:host="abc.test.com" /> </intent-filter>
over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Deep-links funcionan en Android 11 o antes, pero en Android 12 no.

Pero incluso después de agregar el archivo assetlinks.json y agregar todos los intent-filters . Android 12 aún no detecta deep-links . En el archivo Android-Manifest resulta que la tag del esquema debe separarse de la etiqueta de datos de esta manera:

 // OLD - Which is only working Android 11 or before <data android:host="domain.name" android:pathPrefix="/videos" android:scheme="https" /> // NEW - Which is working on all including Android 12 <data android:scheme="https" /> <data android:host="domain.name" android:pathPrefix="/videos" />
over 4 years ago · Santiago Trujillo Relatório

0

Tengo el mismo problema y lo resolví yendo a la configuración de información de la aplicación -> establecer como predeterminado -> direcciones web de soporte y verá su enlace corto, así que actívelo y funcionará;)

Actualizar:

como todos dijeron que no es una forma programática, por lo que la mejor manera es ese enlace a continuación, dijo

over 4 years ago · Santiago Trujillo Relatório

0

Debe agregar la verificación de enlace profundo. Consulte https://doordash.engineering/2022/01/25/your-deep-links-might-be-broken-web-intents-and-android-12/

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda