Я хочу преобразовать файл AndroidManifest.xml с открытым текстом в бинарный формат, который использует Android, чтобы упаковать его в финальный APK.
Я хочу сделать это на Java, так как мне нужно сделать это на самом устройстве Android (вот почему этот вопрос НЕ дубликат: Как преобразовать XML в двоичный XML-код Android. Я знаю, что вы можете использовать AAPT, но мне нужен Java-метод)
Существует множество инструментов для декодирования двоичного xml файла в читаемом файле, но ничего о том, как сделать наоборот, это то, что я хочу.
Приветствуется любая информация или намек на то, как это может быть достигнуто.