Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android recibe texto del navegador

Quiero obtener texto del navegador usando uiautomator

¿Cómo puedo hacerlo?

He analizado la estructura de chrome y sólo hay android.View.view
He intentado usar la función de getText() , pero no ayuda.
Cualquier ayuda apreciada.

Tal vez alguien sabe cómo puedo hacerlo llamando a alguna instancia de cromo … o con cualquier otro método.

Cualquier solución, con información, cómo guardar la página del navegador android como html / texto será suficiente, o cómo seleccionar toda la página. (Excepto tocar / presionar texto largo).

  • UiAutomator volcado para Lollipop Lost WebView Ver jerarquía
  • UiScrollable no funciona en Android uiautomator
  • Pruebas de Android: UIAutomator vs Espresso
  • ¿Puede una aplicación Android controlar otra aplicación a través de UI Automator?
  • Seleccione el elemento de AutoCompleteTextView en uiautomator
  • Proporcionando retraso entre eventos en UiAutomator Android
  • Cómo cambiar el título de las actividades en attach ()
  • Cómo rellenar la contraseña EditText con Android uiautomator?
  • 3 Solutions collect form web for “Android recibe texto del navegador”

    UiDevice.getLastTraversedText () es la única manera que conozco para obtener texto resaltado en la vista web. También estoy buscando una mejor manera de probar webview en Android.

    Extrañamente, UiDevice.getLastTraversedText () nunca ha funcionado para mí. Desde Android 4.4, sin embargo, los elementos están expuestos como el android.view.View con su texto o función como descriptores de contenido. No funciona todo el tiempo, pero es una gran mejora.

    Utilice el método dumpWindowHierarchy () de la clase UiDevice para guardar las propiedades de la actividad actual en el archivo, la ubicación predeterminada es "/data/local/tmp". Luego, lea ese archivo usando las operaciones de archivo.

    Segunda manera de obtener las propiedades actuales de la actividad:
    1. Utilice "adb shell uiautomator dump /data/local/tmp/view.xml" para obtener propiedades de pantalla. 2. Tire del archivo a la computadora usando el comando pull de adb y lea ese archivo.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.