Inicia sesión




Cómo crear vínculos directos al contenido de la app

Cómo crear vínculos directos al contenido de la appCuando un vínculo al que se le hace clic o una solicitud programática invocan a un intent de URI web, el sistema Android intenta realizar las siguientes acciones, en orden secuencial, hasta que la solicitud tiene éxito:

  1. Abre la app preferida del usuario que puede manejar el URI, si se designa uno.
  2. Abre la única app disponible que puede manejar el URI.
  3. Permite al usuario seleccionar una app desde un diálogo. Como lo muestra la siguiente imagen: Cómo crear vínculos directos al contenido de la app
Sigue los pasos que aparecen a continuación para crear vínculos a tu contenido y probarlos. También puedes usar el Asistente de Android App Links en Android Studio para agregar Android App Links.

Cómo agregar Android App Links


Los Android App Links son URL de HTTP que acercan a los usuarios al contenido específico en tu app para Android. Pueden atraer más tráfico a tu app, ayudarte a descubrir qué contenido de la app se utiliza más y facilitar que los usuarios compartan y busquen contenido en una app instalada.

Para agregar compatibilidad con Android App Links, haz lo siguiente:

  1. Crea filtros de intent en tu manifiesto.
  2. Agrega código a las actividades de tu app para controlar los vínculos entrantes.
  3. Asocia tu app y sitio web con vínculos Digital Asset Links.
App Links Assistant de Android Studio 2.3, y versiones posteriores, simplifica el proceso en un asistente paso a paso, como se describe a continuación.

App Links Assistant de Android Studio puede ayudarte a crear filtros de intents en tu manifiesto y asignar las URL existentes de tu sitio web a actividades de tu app. También agrega código Java de plantilla en cada actividad correspondiente para controlar el intent.

Para agregar filtros de intents y controlar las URL, sigue estos pasos:

  1. Selecciona Herramientas > App Links Assistant. Cómo crear vínculos directos al contenido de la app
  2. Haz clic en Abrir editor de asignación de URL y, a continuación, en Agregar + en la parte inferior de la lista Asignación de URL para agregar una nueva asignación.
  3. Agrega detalles para la nueva asignación de URL: Cómo crear vínculos directos al contenido de la appFigura: Agrega detalles básicos sobre la estructura de vínculos de tu sitio para asignar URL a las actividades de tu app.
  4. Ingresa la URL de tu sitio web en el campo Host.
  5. Agrega un valor de path, pathPrefix o pathPattern para las URL que quieres asignar. Por ejemplo, si tienes una app para compartir tutoriales, con todos los tutoriales disponibles en la misma actividad, y los tutoriales correspondientes de tu sitio web están todas en el mismo directorio /tutorial, usa pathPrefix y, luego, ingresa /tutorial. De esta manera, se asigna la URL https://tutorialesenlinea.es/tutorial/android a la actividad que seleccionas en el siguiente paso. 
  6. android:pathandroid:pathPrefixandroid:pathPattern: Es la parte de la ruta de acceso de un URI que debe comenzar con una barra (/). El atributo path especifica una ruta de acceso completa que se compara con la ruta de acceso completa en un objeto de intent. El atributo pathPrefix especifica una ruta de acceso parcial que se compara solo con la parte inicial de la ruta de acceso en el objeto de intent. El atributo pathPattern especifica una ruta de acceso completa que se compara con la ruta de acceso completa en el objeto de intent, pero puede contener los siguientes comodines: Un asterisco (*) coincide con una secuencia inmediatamente anterior compuesta por cero a muchos caracteres. Un punto seguido de un asterisco (.*) coincide con cualquier secuencia compuesta por cero a muchos caracteres.
  7. Selecciona la Actividad a la que los usuarios llegarán mediante la URL.
  8. Haz clic en Aceptar.
  9. App Links Assistant agrega filtros de intent en función de tu asignación de URL al archivo AndroidManifest.xml, y lo destaca en el campo Vista previa. Si deseas realizar algún cambio, haz clic en Abrir AndroidManifest.xml para editar el filtro de intent. Nota: Para admitir más vínculos sin actualizar tu app, debes definir una asignación de URL que admita las URL que agregarás en el futuro. Además, recuerda incluir una URL para la pantalla principal de tu app a fin de que se incluya en los resultados de la Búsqueda.
  10. Para verificar que la asignación de URL funcione correctamente, ingresa una URL en el campo Verificar asignación de URL y haz clic en Verificar asignación. Si funciona, aparece un mensaje que indica que la URL está asignada de manera correcta a la actividad que seleccionaste. Cómo crear vínculos directos al contenido de la app

Te sugiero seguir leyendo...


  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-01-12
  • Categorias: Android Android Studio Desarrolladores Smartphone Noticias Tutorial

Cómo crear vínculos directos al contenido de la app
Cómo crear vínculos directos al contenido de la app Cómo crear vínculos directos al contenido de la app...
Tutoriales en linea


Comentarios 1
    image
    administrador 2020-01-12
    Cómo agregar Android App Links
    https://developer.android.com/studio/write/app-link-indexing.html
    Spam
    ------
    Tutoriales En Linea es un portal web de tutoriales, cursos online y de aprendizaje que pretenden simular al maestro mostrando al usuario el desarrollo de algún procedimiento o los pasos para realizar determinada actividad.


Información
Usuarios que no esten registrados no pueden dejar comentarios, te invitamos a que te registre!






Como recuperar archivos borrados

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-03-28
  • Categorias: Windows Software Ordenador Noticias Tutorial Informatica

Como utilizar el FastBoot y el ADB de Android

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-03-28
  • Categorias: Noticias Tutorial Android Desarrolladores java Software Windows

Cómo habilitar TRIM para SSD en Windows

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-03-28
  • Categorias: Microsoft Windows hardware Ordenador Noticias Tutorial

Curso de CSS avanzado

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-01-18
  • Categorias: Diseño Web CSS3 html5 Html Cursos Noticias Tutorial

Curso de Introducción a CSS

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-01-18
  • Categorias: Diseño Web CSS3 WebSite webmasters Cursos Noticias Tutorial

Curso básico de Javascript

  • Autor:
  • Editor: Tutoriales En Linea
  • Fecha:2020-01-17
  • Categorias: Diseño Web javascript Cursos Noticias Tutorial