diff --git a/devlib/target.py b/devlib/target.py
index bdcda4c..45d2a1b 100644
--- a/devlib/target.py
+++ b/devlib/target.py
@@ -1188,7 +1188,7 @@ class AndroidTarget(Target):
 
         parsed_xml = xml.dom.minidom.parse(filepath)
         with open(filepath, 'w') as f:
-            f.write(parsed_xml.toprettyxml())
+            f.write(parsed_xml.toprettyxml().encode('utf-8'))
 
     def is_installed(self, name):
         return super(AndroidTarget, self).is_installed(name) or self.package_is_installed(name)