después de jugar durante muchas horas (2 días), no puedo entender por qué sucede esto y cómo resolverlo.
Estoy usando emulatorview para Android: https://gitlab.com/termapps/termoneplus/-/tree/master/emulatorview y secuencia de comandos de Python de prueba de velocidad:https://github.com/sivel/speedtest-cli/blob/master/ speedtest.py
Después de lograr compilar Python 3.10 para Android, intenté ejecutar desde el script de prueba de velocidad de shell adb y se ejecuta y se muestra correctamente.
Pero cuando intenta ejecutarlo desde el código Java y mostrarlo en la vista del emulador, muestra una posición de texto extraña en la vista.
La siguiente línea se muestra al final de la línea anterior, normalmente debería mostrarse en la parte izquierda de la pantalla como una nueva línea.
La imagen adjunta explica mejor lo que quiero decir: 
La inicialización de emulatorview y ejecución es la siguiente:
lateinit var emulatorView: EmulatorView private var session: TermSession? = null val execBuild = ProcessBuilder(context!!.applicationInfo.nativeLibraryDir + "/libpython3.so", "/data/local/tmp/speedtest-cli-master/speedtest.py") execBuild.redirectErrorStream(true) val exec: Process? = execBuild.start() session!!.termIn = exec!!.inputStream session!!.termOut = exec.outputStream launch(Dispatchers.Main) { emulatorView.setDensity(requireActivity().resources.displayMetrics) emulatorView.attachSession(context, session) emulatorView.setTermType("linux") emulatorView.setTextSize(textSize) }¿Alguna idea de cómo resolver ese problema?
Ps lo siento por mi inglés, espero ser lo suficientemente comprensible :)