From 9e443bf702002581c56f4ce5157a2d60a556ea0e Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Sun, 10 Jan 2016 19:33:00 +0100 Subject: [PATCH] Fix logger stdout/stderr encoding --- pythonforandroid/logger.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pythonforandroid/logger.py b/pythonforandroid/logger.py index 1f8871fdd7..43c207ab3d 100644 --- a/pythonforandroid/logger.py +++ b/pythonforandroid/logger.py @@ -8,6 +8,9 @@ from collections import defaultdict from colorama import Style as Colo_Style, Fore as Colo_Fore +import codecs +stdout = codecs.getwriter('utf8')(stdout) +stderr = codecs.getwriter('utf8')(stderr) # monkey patch to show full output sh.ErrorReturnCode.truncate_cap = 999999