Извлечение файла AndroidManifest.xml из apk с использованием только Java - PullRequest
4 голосов
/ 14 июня 2011

Есть ли способ получить файл androidmanifest.xml, используя только Java? Я знаю об android-apktools, но не могу установить приложение. Мне нужно ограничить это только Java и библиотеками, на которые я указываю. Есть ли библиотека с такими функциями (например, apktool.jar)?

Спасибо.

1 Ответ

2 голосов
/ 14 июня 2011

Если вы посмотрите на вопрос в своем комментарии ссылка , есть ответ (вики сообщества Ribo), предоставляющий фрагмент кода на Java для декодирования манифеста XML в APK, а затем воссоздание XML.

Предоставляя файл APK, код извлекает манифест и создает его заново.

Я просто очень быстро прочитал код и не нашел ничего связанного с Android (т.е. чистой Java). Поэтому я считаю, что вы можете скопировать этот код и создать автономный Java-jar, который будет выполняться по требованию. Или встроенный в код, если вы хотите пойти дальше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...