Android deep linking -Using Branch.io no se abre en Android

Estoy creando un enlace de sucursal usando websdk. Las siguientes son las propiedades de enlace de websdk:

var sampleParams = { tags: [ 'tag1', 'tag2' ], channel: 'sample app', feature: 'share', stage: 'created link', type: 1, data: { mydata: 'bar', job_public:'https://onblickqa1.azurewebsites.net/Job/JobDetails?jobId=586e7f0dc99b2c0caccdae7d', '$desktop_url': 'https://onblickqa1.azurewebsites.net/Job/JobDetails?jobId=586e7f0dc99b2c0caccdae7d', '$og_title': 'Branch Metrics', '$og_description': 'Branch Metrics', '$og_image_url': 'http://branch.io/img/logo_icon_white.png' } }; 

Y utilizando el anterior generando la url corta, la url de la rama es como https://nc6e.test-app.link/BUy4NMpRGz Ahora estoy compartiendo este enlace a través de correo electrónico. Cuando hago clic en el enlace anterior en android, la aplicación no puede detectar este enlace. Siempre está redireccionando a la url de Playstore.

Manifiesto de Android:

  <activity android:name=".activities.DeepLinkingActivity" android:launchMode="singleTop"> <intent-filter> <data android:scheme="mvppdmo" android:host="open" /> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> </intent-filter> <meta-data android:name="io.branch.sdk.auto_link_path" android:value="job_public" /> <meta-data android:name="io.branch.sdk.auto_link_request_code" android:value="@integer/AutoDeeplinkRequestCode" /> </activity> 

Los ajustes de Branch Dashboard son:

He comprobado la opción " Tengo una aplicación de Android " y " Habilitar enlaces de aplicaciones "

Uri schema: mvppdmo: // y dio el SHA1

Nota: Estoy usando la misma clave de prueba de rama en la web y android.

¿Puede alguien decirme cuál es el problema?

Informe Logcat:

  I/ActivityManager: START u0 {act=android.intent.action.VIEW dat=https://nc6e.test-app.link/... flg=0x14002000 cmp=com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity (has extras)} from uid 10054 on display 0 I/chromium: [INFO:CONSOLE(0)] "Mixed Content: The page at 'https://nc6e.test-app.link/nX2d5p9pIz?__branch_flow_type=chrome_deepview&__branch_flow_id=345908912462718295' was loaded over HTTPS, but requested an insecure image 'http://branch.io/img/logo_icon_white.png'. This content should also be served over HTTPS.", source: https://nc6e.test-app.link/nX2d5p9pIz?__branch_flow_type=chrome_deepview&__branch_flow_id=345908912462718295 (0) 

Me alegro de poder ayudarle directamente a través de nuestro canal de apoyo, Chaitu. Para otros, el tema llegó a los enlaces de Chaitu apuntando a un nombre de paquete diferente de la aplicación que estaba intentando lanzar. 🙂

  • Deep Link no funciona en Chrome para Android
  • ¿Cómo vincular profundamente una aplicación del navegador de Builtin de la aplicación de Facebook?
  • Facebook deep link siempre abre Google Play Store
  • Andorid Deeplinking no funciona con múltiples esquemas
  • Estoy tratando de probar las url de enlace profundo de android a través de adb para iniciar mi aplicación
  • Enlace profundo comparte con Google+, pero el enlace no hace nada
  • Compatibilidad con varios subdominios con Enlaces de aplicaciones
  • ¿Cómo conectar profundamente mi aplicación android a paytm y la aplicación freecharge?
  • Redirigir desde Mozilla Firefox a la aplicación de Android - Deep Linking
  • Enlace profundo de Android con URI personalizado
  • Crear vínculo profundo para la aplicación móvil
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.