1 votos

Firefox Focus se bloquea tras desinstalar Google WebView

Desinstalo Sistema Android WebView con adb shell utilizando los siguientes comandos.

pm uninstall com.google.android.webview
pm uninstall --user 0 com.google.android.webview

Ahora, cuando inicio Firefox Focus y escribo cualquier sitio web para visitarlo, se bloquea y muestra la advertencia, pero el navegador Firefox normal funciona sin ningún problema.

Screenshot_Firefox_Focus

Pregunta: Aunque Play Store muestra que "Android WebView es un componente del sistema impulsado por Chrome", ¿depende Firefox Focus (FF) de ese Android WebView? ¿Se puede ejecutar FF sin WebView como Firefox normal?

1voto

Morrison Chang Puntos 286

TL;DR: A partir de octubre de 2018, FireFox Focus utiliza ahora el motor GeckoView para el renderizado

TL;DR: Sí, FireFox Focus depende del sistema Android WebView con planes de cambiar a GeckoView cuando esté listo. Así que NO no se puede eliminar el Android System WebView y esperar que la aplicación funcione (a partir de enero de 2018).

Así que Firefox Focus es un proyecto de código abierto:

https://github.com/mozilla-mobile/focus-Android

Mirando el proyecto, no hay mucho código allí pero sí tira de una biblioteca llamada:

geckoview-latest.arr

Por lo que puedo ver en este post de la lista de correo (después de seguir algunos enlaces de la página principal README):

https://mail.mozilla.org/pipermail/firefox-focus-public/2017-October/000018.html

y este tema:

https://github.com/mozilla-mobile/focus-Android/issues/13

afirma que el equipo comenzó el proyecto Firefox Focus utilizando WebView de Android mientras esperaba que GeckoView alcanzara el Producto Mínimo Viable (MVP).

https://bugzilla.mozilla.org/show_bug.cgi?id=1322573

El hecho de que no todo en el Depende de lista está tachada significa que GeckoView es un trabajo en curso.

0 votos

Gracias por el enlace de GitHub. Encuentro la dependencia en AndroidManifest.xml . ¿Puedo eliminar la dependencia del archivo APK de FF?

0 votos

La última línea en el AndroidManifest.xml es sólo para el opt-out sí/no para el envío de métricas a Google. La aplicación NO trabajar sin Android System WebView. Es posible que desee leer a través de los enlaces que he proporcionado para obtener el contexto.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X