Android: agregar al menos una actividad con un filtro de intención ACTION-VIEW después de actualizar la versión 23 del SDK
Estoy recibiendo la siguiente sugerencia en AndroidManifest.xml
La aplicación no se puede indexar mediante la Búsqueda de Google; Considere la posibilidad de añadir al menos una actividad con un ACTION-VIEW intento-relleno. Consulte la explicación del problema para obtener más detalles.
- Ejemplo Xmlapter no funciona .contains (lector de contactos, feeds Rss, visualización de fotos)
- Nombre de icono de la aplicación Android escogido de la etiqueta de actividad que de la etiqueta de la aplicación
- Permiso del proveedor de contenido al acceder a través de android.widget.RemoteViewsService
- ¿Cómo forzar la aplicación de Android a recargar el título de la actividad correspondiente al cambio de idioma?
- Especificación de un filtro de intenciones SEND (compartido) para un servicio
Añade enlaces profundos para que tu aplicación acceda al índice de Google, para obtener instalaciones y tráfico a tu aplicación desde la Búsqueda de Google.
Cualquiera puede explicar por qué es así?
Tu ayuda será apreciada.
- ¿Agregar actividad automáticamente a Manifest?
- Importación de Dirigible Urbano en Android Studio da problemas de compilación?
- ¿Dónde puedo obtener una lista de los permisos de Android
- <Compatible-pantallas> excluye la aplicación de Nexus 5x en Google Play
- ¿Cómo puedo saber por qué el mercado de Android está filtrando mi aplicación en determinados teléfonos
- Manifiesto de Android Studio Faltando error en Gradle
- Nombre del paquete de manifiesto de Android
- Cómo iniciar la aplicación en el botón de encendido presione
De la documentación oficial:
Para permitir que Google rastree el contenido de la aplicación y permita que los usuarios ingresen su aplicación desde los resultados de búsqueda, debe agregar filtros de intenciones para las actividades relevantes en el manifiesto de la aplicación. Estos filtros de intención permiten una vinculación profunda con el contenido de cualquiera de sus actividades. Por ejemplo, el usuario puede hacer clic en un vínculo profundo para ver una página dentro de una aplicación de compras que describe una oferta de producto que el usuario está buscando.
Usando este enlace Habilitando Deep Links para obtener el contenido de la aplicación , verá cómo usarlo.
Y con esta aplicación de prueba de su aplicación de indexación cómo probarlo.
El siguiente fragmento XML muestra cómo puede especificar un filtro de intenciones en su manifiesto para establecer vínculos profundos.
<activity android:name="com.example.android.GizmosActivity" android:label="@string/title_gizmos" > <intent-filter android:label="@string/filter_title_viewgizmos"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <!-- Accepts URIs that begin with "http://www.example.com/gizmos” --> <data android:scheme="http" android:host="www.example.com" android:pathPrefix="/gizmos" /> <!-- note that the leading "/" is required for pathPrefix--> <!-- Accepts URIs that begin with "example://gizmos” --> <data android:scheme="example" android:host="gizmos" /> </intent-filter> </activity>
Para probar a través de Android Debug Bridge
$ adb shell am start -W -a android.intent.action.VIEW -d <URI> <PACKAGE> $ adb shell am start -W -a android.intent.action.VIEW -d "example://gizmos" com.example.android
- Android: smoothScrollToPosition () no funciona correctamente
- Widget personalizado utilizando LinearLayout no obtener onDraw ()