Как достать файлы из игры андроид

Обновлено: 07.07.2024

Новый вопрос.
Как получить ресурсы из APK? В сети нашёл инфу, нужно переимновать в .zip и извлечь. Так и сделал, но в папках drawaleble и res нету никаких картинок.

Раньше вопрос звучал так:

Жму "Установить", пишет "Войдите в аккаунт", мне этот файл нужен здесь в Windows.
Как можно их скачивать на десктоп короч.

Хаус
Поищи на других ресурсах. Их всякие китайцы автоматом перекладывают.

войди в аккаунт, хотя некоторые должны быть совместимы с девайсами, а еще некоторые вообще не скачать без VPN потому что они недоступны для РФ

Тема скользкая. если предположить, что речь о бесплатных приложениях, то нужен телефон с рут доступом и бэкапить на sdшку через прогу типа Titanium Backup.

Хаус
> Как можно их скачивать на десктоп короч.
Установи эмулятор андроида и затем установи свою прогу из Google Store.

Хаус
Те, кто пиарятся на форуме 4pda, обязаны в посте выложить APK. Оттуда его и можно скачать.
Остальные приложения и игры можно скачать почти с любого зеркалирующего Google Play сайта, просто вбив название приложения в поиске google.

Но, учти, что есть риск нарваться на переделанный apk, вплоть до apk с вирусами. По приведенной мною ссылке, не гарантирую, что там безопасный apk. Качаешь на свой страх и риск.

Спас. Ибо. Выручил.

Новый вопрос в 0-посте.

Хаус
> Новый вопрос в 0-посте.

А это уже пиратством попахивает

0iStalker
> А это уже пиратством попахивает

Ты меня уважаешь?

> и вообще все ответы есть в гугле

apktool.jar - нашёл, только не совсем понял как пользоваться.

Хаус
> Как получить ресурсы из APK?
Если их нет в открытом виде в assets, res, drawable, то значит они запакованы в каком-то кастомном формате и он зависит от инструментария, который использовался при разработке игры.

В той игре, которую ты пытаешься препарировать, в папке assets есть 2 png-шки, которые показывают, что игруха сделана на Game maker. И следовательно надо уметь извлекать ресурсы из формата этого инструмента разработки. Видимо все ресурсы вместе с кодом лежат в паке game.droid. Вот его и надо пристально изучать.

Хаус
А что там за картинки-то? Судя по маркету, вся графика в виде линий.

Если гуглить или думать лень, то в тупую по сигнатурам PNG и RIFF в game.droid находятся и вырезаются любым hex редактором четыре png атласа и семь wav файлов.

Что-то типа этого (убрал альфа канал, а то получается белое на белом):

Изображение

Vitorio
> сделана на Game maker

entryway
> (убрал альфа канал, а то получается белое на белом

Круто! А можно с альфа-каналом?

> А что там за картинки-то? Судя по маркету, вся графика в виде линий.

Ага. Я хочу похожую игру сделать по графике просто. Эти картинки чтобы потестить.

Хаус
> Ага. Я хочу похожую игру сделать по графике просто. Эти картинки чтобы
> потестить.
Игра для Андроид? Тема проекта есть?

izvlechapk

Очень часто после скачивания приложения из Google Play или другого неизвестного источника появляется необходимость сохранить на своем устройстве установочный файл с приложением (.apk). Например, для того чтобы передать интересное приложение по Bluetooth. Однако не всегда есть время искать установочный файл на различных файлообменниках и многочисленных ресурсах, посвященных Android-тематике. Поэтому, для того, чтобы извлечь установочный файл с приложением (.apk) из устройства, существует несколько нехитрых способов. В данном примере я расскажу вам о трех наиболее популярных.

Способ №1

чтобы извлечь установочный файл с приложением (.apk) из устройства, необходимо:
1) Для начала скачать файловый менеджер - Astro File Manager и запустить скачанное приложение. В том случае, если Astro File Manager у вас уже установлен, необходимо найти его на вашем android устройстве и просто запустить (полный путь) Меню - Astro File Manager.

2) После запуска Astro File Manager мы попадаем в окно, в котором видим присутствующие на устройстве накопители памяти и список серии облачных сервисов (в них всегда можно зарегистрироваться, либо авторизоваться, расширив тем самым внутреннее пространство устройства на несколько лишних Gb).

3) Затем делаем свайп влево, открыв основное меню приложения.

4) После этого необходимо щелкнуть на пункте Менеджер приложений, попав в новое окно, показывающее все установленные на вашем смартфоне или планшете приложения.

5) Для того, чтобы извлечь установочный файл с приложением (.apk) из устройства, необходимо тапнуть на приложение которое нужно извлечь, например Google Chrome, тапаем на иконку Google Chrome и перед нами появятся два предложения: сделать резервную копию или деинсталлировать.

6) Тапаем на левый пункт Рез. копия и ждем окончания процесса. После того, как копирование будет завершено, установочные файлы приложений можно будет найти в памяти телефона.

7) Полный путь до установочных файлов приложений выглядит таким образом: /sdcard/bakups.

Способ №2

Устанавливаем приложение Root unistaller. Открываем приложение, Root Unistaller отсканирует сколько у вас приложений и сделает бекап всех приложений по пути:
С телефона mnt\sdcard\ RootUnistaller\autobackups.
C компьютера (чтобы телефон распознавался как флешка) sdcard\ RootUnistaller\autobackups.

Способ №3

Получаем Root. Устанавливаем приложение Root Browser. Открываем приложение и переходим по по пути \data\app\ и выбираем приложение. Если Вас интересуют системные приложения то переходим по этому пути \system\app\ и выбираем приложение. Выбранные приложения сохраняем на SDCARD (карта памяти) и делаем с ним все что хотим.

Здравствуйте. Хотел бы достать 3d модели и текстуры из Android игры, но ни как не могу. Игра сделана на Unity. Подскажите, как это сделать?

Средний 1 комментарий

joeberetta

Вы конкретно просите, чтобы за вас достали, или ищете подсказку как это обернуть? Если "как", то реверс инжиниринг вам в помощь. Гуглите

GavriKos

ищите распаковщики UNITY-ресурсов. Вскрыть апк нефиг делать, но юинити пакует ресурсы.
Распаковщики точно существуют, но сорян - ссылку давать не буду- не считаю это правильным.

5e447838304e1280142240.jpg

Декомпилятор находил один, apktool, но он не работает. Попробовал через WinRar достать, то достал, но unity ни один из них не открывает

Croaky, раньше у меня было приложения на android они от root работали они само или apk приложение разбирали до исходников доставал и редактировал абсолютно все что мог, было десктопное приложение вроде APK Editor назывался им тоже что то доставал что не мог с телефона а так этим занимался в 18м году, щас может что то и поменялось, могу сказать одно пробуй :)

HistoryART

Croaky, Приложух много но надо поискать свежие, а там просто файлы декодировать в чем то, так как по идеи они должны хранится в одном большом тип архиве внутри игры но обычным архивом не открыть, я изначально во всем что можно открывал ну и гуглил чем другие форматы можно открыть или декодировать.

NeiroNx

А ничего что Unity при сборке использует свой специальный формат? Даже из tree.js проще достать.

freeExec

Ресурсы специально переделываются для билда. Unity их потом не открывает. Я уж молчу о том, что воровать не хорошо.

APK Extractor
версия: 4.21.07

Последнее обновление программы в шапке: 23.10.2021

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Краткое описание:
Извлечение файла APK из установленного приложения в одно касание без рут.

Откройте APK Extractor. Появится список установленных приложений.
Выберите нужное приложение и нажмите на него.
Файл APK должен сохраниться в папке "ExtractedApks". Убедитесь, что извлеченный файл APK находится там.

Прикрепленное изображение

Причина редактирования: Обновление: новая версия 4.21.07 (21007)Pro

R0100v,
Вы разработчик? Если нет, то укажите его и источник, откуда взято приложение.

R0100v,
Русского нет (хотя он там особо и не нужен), только Англ., и Италия. Прога работает нормально, даже системные извлекает.

Русского нет (хотя он там особо и не нужен), только Англ., и Италия.

Угу, нет и не было.
Кому нужно, держите русифицированный вариант:

APK Extractor v3.0 RUS

Прикрепленное изображение

APK Extractor v3.0 RUS.apk ( 489.29 КБ )

kototkot, Х-плор умеет то же самое, по пункту Диспертчер программы. Да, но Total Commander и X плорером я бы ребенку не доверил пользоваться. А тут показал раз и забыл. Приложение системное извлек. А ему для работы еще нужны свои сервисы. Их то как извлекать? Да, но Total Commander и X плорером я бы ребенку не доверил пользоваться.

Взрослые, недооценивающие современных детей, явно переоценивают себя.
А если серьезно, действительно, есть ли преимущества сабж перед фичей ТС? Т.е. если уже стоит последний приложение будет излишним? Сколько телефонов может покалечить это творение, много людей начнут убивать системные апк. Без рут ДОСТУПА

3aval,
Каким образом? Приложение лишь извлекает apk файл, без рута оно никоим образом не сможет что либо изменить в системе.
Пользователям навороченных файл-менеджеров на рутованных девайсах оно может и бессмысленно, но иногда хочется извлечь что-либо предустановленное не рутуя систему - тогда сабж вполне себе пригодится.

Пользователям навороченных файл-менеджеров на рутованных девайсах оно может и бессмысленно, но иногда хочется извлечь что-либо предустановленное не рутуя систему - тогда сабж вполне себе пригодится.

Не вполне согласен. "Польза или бесполезность" приложения никак не зависит от прав суперпользователя, а лишь от наличия ФМ с фичей, аналогичной сабж. "Предустановленное" без рута одинаково извлекается, что через тот же ТС, что через сабж.
А про "бессмысленность". Не запрещается иметь одновременно несколько приложений с похожим функционалом и пользоваться в конкретных обстоятельствах тем, которое удобнее или просто больше "нравится". Если сделать долгий тап на любом приложении, то активируется режим множественного выделения - может кому ещё пригодится.

APK Extractor v3.03

Что нового:
- Added Polish, Portuguese-Brazilian and Turkish translations.
- Minor issues fixed.
- Saved apk format Modified to AppName_AppVersionName_AppVersionCode.apk.

Ну, ничегоси ©! Изобрести велосипед и постоянно допиливать его! Вау. В почти любом файл-менеджере есть доступ к root. Скопировать файл из /system/app или /data/app религиозные соображения не позволяют? Копируй тогда и соответствующую папку из /data/data - будет бекап.

APK Extractor
(meher)
Это первое приложение, которое должно быть!
Если бы я раньше знал было бы лучше.
Например, недавно обнаружил, что самый лучший PDF Viewer v1.1 перестал обновляться,
более того приложение переименовали и сделали уже совсем не то что было.
Теперь сделал на всякий случай бэкап. Недавно Opera update заглючил, долго пытался найти apk для отката.
Прога супер!

Спасибо за русскую и без рекламы, но почему-то версия программы отображается не 3.03, а 29. :o

Не знал что без Root такое возможно. Даже системные приложения извлекает.

Читайте также: