Файл .APK - это просто файл .ZIP с предопределенным расположением каталога / файла, здесь нет «преобразования» (если только вы не говорите об изменении расширения).
ProGuard можно использовать для маскировки кода, но не существует «стандартного» способа кодирования / шифрования файлов XML. Вы можете зашифровать / расшифровать их вручную самостоятельно, но вы будете вносить большие накладные расходы во время выполнения для расшифровки, и многие стандартные интерфейсы не будут работать, потому что они ожидают стандартного формата XML планового текста. Вы смотрите на большое количество кода, чтобы выполнить то, что вы просите. Все это при условии, что вы хотите зашифровать свой strings.xml и т. Д.
Если вы хотите зашифровать пользовательские файлы данных XML, здесь есть ветка с некоторыми полезными советами здесь .