¿Para qué es PackageManager.FEATURE_WEBVIEW?

Mi aplicación utiliza WebView. A partir de la vista previa-L, se introduce un nuevo filtro de características:

FEATURE_WEBVIEW. Declara que su aplicación sólo debe instalarse en dispositivos que implementen completamente las APIs de android.webkit. *. Ejemplo:

<uses-feature android:name="android.software.webview" android:required="true" /> 

Fuente: http://developer.android.com/preview/api-overview.html#Manifest

Me gustaría entender el impacto y la razón de este filtro de características.

  1. ¿Qué dispositivos no implementarán android.webkit completo. * API?
  2. Si agrego esta línea a mi AndroidManifest.xml, espero que mi aplicación esté disponible para Android 2.3-4.4. ¿Es eso cierto?

¿Qué dispositivos no implementarán android.webkit completo. * API?

Android Wear, y tal vez otros.

Si agrego esta línea a mi AndroidManifest.xml, espero que mi aplicación esté disponible para Android 2.3-4.4. ¿Es eso cierto?

Debería ser.

  • Error: compileSdkVersion android-21 requiere compilar con JDK 7 - windows
  • No se puede probar la aplicación después de actualizar a Lollipop
  • CardView no muestra Shadow en Android L
  • Cómo agregar RecyclerView en xml en android Lollipop
  • Cómo cambiar el color de la barra de herramientas de selección de texto que viene cuando copiamos un texto?
  • Cómo cambiar el color de la barra de estado para que coincida con la aplicación en Lollipop?
  • Endless RecyclerView con ProgressBar para paginación
  • SDK 5.0 RecyclerView no se puede instanciar
  • Abrir directorio específico mediante Storage Access Framework
  • VectorDrawable: Android carga xhdpi PNG en lugar del recurso vectorial
  • Enviar solicitud sobre datos móviles cuando WIFI está activado (Android L)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.