Я увидел здесь, что кто-то перечислил содержимое манифеста APK официального приложения Facebook. Есть ли способ декомпилировать это, или эта информация доступна в другом месте?
Есть ли способ просмотреть содержимое файла манифеста из APK?
comment
возможный дубликат Как проанализировать AndroidManifest.xml файл внутри пакета .apk
- person sschuberth   schedule 31.10.2013
comment
Возможный дубликат Как просмотреть AndroidManifest.xml из файла APK?
- person Matthew Read   schedule 25.11.2016
Ответы (1)
Файл APK
— это просто файл JAR
— измените расширение на .JAR
и используйте инструмент декомпрессии, чтобы распаковать его.
Если вы используете окна, вы можете просто использовать WinRAR
- это должно распаковать JAR-файлы.
В дополнение к этому, JAR
— это обычный файл ZIP
, поэтому технически вы можете просто изменить расширение APK на .ZIP
и открыть его, используя практически любой инструмент декомпрессии (как упоминал Питер).
Вот еще немного информации о JARs
:
http://en.wikipedia.org/wiki/JAR_file
person
xil3
schedule
04.02.2011
И я просто удалил свой пост, потому что вы были в основном правы. И я разместил его, потому что у меня была открыта страница в браузере в течение некоторого времени, и я увидел ваш пост сразу после того, как отправил свой. Во всяком случае, это был тривиальный вопрос и тривиальный ответ (и оба они не совсем подходят для SO, но для android.stackexchange.com)
- person Peter Knego; 04.02.2011
Мне нравится, когда здесь есть вопрос и ответ (даже если он тривиален). Это место для программ - android.stackexchange.com это сайт для пользователей (как я понимаю).
- person FrVaBe; 04.02.2011
Да, android.stackexchange.com больше для пользователей, а не для разработчиков.
- person xil3; 04.02.2011
Я знаю, что вы можете легко разархивировать apk. Проблема в том, что когда вы открываете файл манифеста, это куча нечитаемых символов. Я пробовал это с несколькими разными APK. Я использовал метод изменения его на .zip и использование встроенного декомпрессора Windows. Возможно ли, что он будет распаковываться по-другому, как файл jar?
- person Tenfour04; 05.02.2011