Где хранятся файлы клонов приложений в андроид

Обновлено: 07.07.2024

Способы клонирования приложений Андроид

Условно можно выделить 2 способы клонирования: через стандартные средства Android и при помощи сторонних утилит, коих в Google Play предостаточно. Мы рассмотрели все варианты, чтобы вы могли выбрать для себя наиболее подходящий:

Стандартные возможности Android

К сожалению, не во всех операционных системах и прошивках Андроида есть такая опция, позволяющая одновременно запускать несколько копий программ на своем смартфоне, причем везде она именуется по-разному. В нашем примере мы рассмотрели для Xiaomi и Honor. Если у вас смартфон какой-то из этих марок, смело можете переходить к соответствующему пункту в данной статье.

Клонирование на Xiaomi

В операционной системе MIUI по умолчанию имеется такая опция, как «Клонирование приложений», позволяющая в несколько кликов создать полную «копию» большинства программ и игр, чтобы запускать в любое время. Если у вас телефон Xiaomi, то порядок действий будет следующий:

  • Заходите в «Настройки» своего аппарата и переходите во вкладку «Приложения»;
  • Далее находите пункт «Клонирование приложений» и нажимаете по нему;
  • Из списка выбираете программу, которую необходимо будет клонировать. В нашем случае в качестве примера это 2GIS;
  • Далее система уведомит вас о том, что создание клона требует и дополнительного клона сервисов Google, где вам нужно просто согласиться с этим уведомлением, подтвердив действие. Обычно такая процедура необходима только при первом копировании;
  • В течении нескольких секунд после подтверждения на рабочем столе будет создана копия, о чем проинформирует система;
  • Переходите на рабочий стол, находите необходимый продукт для запуска (в нашем случае 2GIS) и запускаете его. Учтите, что клон отображается с желтым маркером внизу иконки;
  • Далее авторизуетесь под своей учетной записью и входите в программу, после чего можете смело использовать все ее опции.

Дополнительная информация

В пункте «Настройки клонирования» вы сможете в любой момент удалить аккаунты, созданные системой для запуска дублирующих приложений. Здесь же можно просматривать, по какому именно принципу работает вся эта система (в некоторых случаях требуется подключение к сервисам Google Services Framework).

Как удалить клон в Xiaomi

Если вам в дальнейшем не нужен будет клон определенной программы в Xiaomi, то порядок действий будет от обратного:

  • Переходите в «Настройки» и кликаете по пункту «Приложения»;
  • Далее находите «Клонирование приложений» и ставите ползунок в состояние «Выкл» напротив всех программ, где нужно отключить эту опцию;
  • Система уведомит вас о том, что с отключением опции будут удалены и все данные, в том числе переписка, фотографии и прочие материалы, поэтому настоятельно вам рекомендуем сначала сделать полные бекапы, а уже потом отключать клонирование.

Клонирование на Honor

Если у вас смартфон от Honor, то здесь стандартные возможности Андроида будут несколько скуднее, чем на Xiaomi, так как клонировать можно лишь некоторые приложения. Чтобы выполнить данную операцию, вам необходимо сделать следующее:

  • Откройте «Настройки» своего смартфона и кликните по вкладке «Приложения»;
  • Перейдите в «Приложение-клон» и посмотрите, для каких продуктов доступна данная опция. Например, в нашем случае можно применить только для WhatsApp и все;
  • Если необходимая программа в списке присутствует, то устанавливаете ползунок напротив него в состояние «Вкл» и подтверждаете операцию;
  • У вас на рабочем экране появится такое же приложение, только с пометкой «2», и вы сможете запускать его с любой другой учетной записью, если она там требуется.

Внимание! Подобная процедура идентична и для большинства смартфонов Huawei, поэтому, если вы владелец такого устройства, попробуйте выполнить все действия из нашей инструкции выше. В некоторых версиях Android некоторые пункты меню могут незначительно отличаться.

Клонирование через приложения

Если у вас Android не позволяет стандартными средствами создать еще одну программу для запуска, можно воспользоваться специализированными утилитами, каждая из которых доступна в Google Play и может быть установлена на большинство современных смартфонов. Мы рассмотрели несколько вариантов и описали для вас все их плюсы и минусы, чтобы вы могли выбрать оптимальный вариант для себя.

Важно знать! Не все приложения могут быть клонированы, а часть из них не будет работать корректно. Это связано с тем, что сертификаты безопасности изменяются, поэтому определенный функционал не будет доступен. Например, Play Games и другие сервисы Google могут не работать или тот же ВК в новой версии не позволит вам авторизоваться через клон. Здесь уже нужно конкретно на каждой модели проверять, работает ли копия или нет, поэтому пробуйте все варианты из нашего списка ниже.

APP Cloner

Это универсальная программа, с помощью которой можно в несколько кликов создавать полноценные клоны приложений на вашем смартфоне. На момент написания материала она была доступна в Google Play (иногда такое ПО удаляется из сервиса, например, App Cloner другой версии, о котором тоже пойдет речь в следующих абзацах). Чтобы сделать копию, следует выполнить порядок действий:

Внимание! Копии созданных приложений немного отличаются по внешнему виду. Например, для APP Cloner они будут иметь на иконке небольшую пометку в правом нижнем углу. Также если ярлык не создался на рабочем столе, можно зайти в APP Cloner и запустить клон оттуда.

App Cloner

Почему еще один заголовок с таким же названием, как предыдущее, спросите вы? А все дело в том, что ранее в Google Play была доступна другая утилита под названием App Cloner, у которой функционал в разы больше, чем у предыдущего варианта. И несмотря на то, что в Google Play на данный момент этот продукт недоступен, вы можете скачать его со сторонних сайтов, например, с проверенного портала trashbox под свою версию. А далее порядок действий будет следующий:

Do Multiple Space

  • Загрузите утилиту в Google Play и запустите. При первом запуске сразу же появится главный экран, на котором можно выбрать приложения для клонирования;
  • Выберите из списка те, что вам необходимы (можно использовать как популярные варианты в верхнем разделе, так и любые программы из списка внизу);
  • Как только отметите галочками нужные варианты, нажимаете вкладку «Создать клон»;
  • Система попросит у вас предоставить разрешения. Нажимаете «Ок» и предоставляете все необходимые права для корректной работы Do Multiple Space;
  • На этом процесс создания клона завершен. Но учтите, что по умолчанию ярлыки для программ не создаются и запуск осуществляется через саму утилиту. Чтобы появлялись ярлыки, зайдите в «Настройки», нажав на три точки в правом верхнем углу и активируйте пункт «Ярлык».

Do Multiple Space быстрое переключение

Внимание! Вы также можете активировать опцию «Быстрое переключение», чтобы можно было из панели быстро получать доступ ко всем клонам и переключаться между учетными записями.

DualSpace

Это очень простое по функционалу приложение, позволяющее в несколько кликов создать клон любого ПО из Google Play.

Parallel Space

И последняя утилита в нашем списке – это Parallel Space, которая во многом схожа с предыдущим вариантом. Порядок работы с этим приложением следующий:

  • Скачайте Parallel Space и запустите на своем устройстве. В приветственном окне нажмите «Продолжить»;
  • Предоставьте все разрешения, которые необходимы утилите для корректной работы;
  • На рабочем столе нажмите вкладку «Добавить приложение» и из списка выберите программы, для которых необходимо создать клоны;
  • Далее нажмите «Добавить в Parallel Space» и подождите, пока не будет создана копия;
  • Если вы хотите создать ярлык для определенного клона, просто удерживайте его и перенесите на вкладку «Создать ярлык», после чего на рабочем экране вашего Андроида будет создан отдельный ярлык для клонированного приложения.

Как видите, проблем с созданием клонированных приложений нет. Если позволяют стандартные возможности Android, то создавайте копии при помощи этих опций, так как они работают более стабильно и умеют автоматически определять, для каких приложений возможно создание копии, а для каких нет. Если же таких возможностей в вашей версии операционной системы нет, придется использовать отдельный продукт, поэтому здесь уже из списка выбираете самостоятельно.

Если же выделять эти приложения по функционалу, то наибольшим обладает программа App Cloner, которая на данный момент в Google Play недоступна. Но даже если вы загрузите ее со сторонних (проверенных) сайтов, можно будет создавать полноценные копии другого ПО и кастомизировать их внешний вид так, как вам удобно.

При использовании приложений под Android иногда появляются вопросы: «А где приложение хранит созданные файлы?», «Можно ли до них достучаться?» и «Удалятся ли файлы при удалении приложения?» Давайте попробуем посмотреть, где же приложение может хранить свои данные и какие последствия это имеет для пользователя.

Внутреннее хранилище данных

Смысл следует непосредственно из названия. Внутреннее хранилище (internal storage) располагается всегда в памяти смартфона вне зависимости от того, есть ли возможность установки карты памяти (и тем более того, вставлена ли она). Эта область памяти является защищенной. Находится в системном разделе /data. По умолчанию все файлы, которые там располагаются, доступны только тому приложению, которое их создало. Разумеется, можно сделать файлы доступными для других приложений, но это надо делать специально. Если приложение не открывает файлы для доступа извне, достучаться к ним можно будет только получив root.

Назначение хранилища понятно: внутренние защищенные данные, к которым не должно быть нерегламентированного доступа. Проблемы (с точки зрения пользователя) могут быть в следующих случаях:

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


Пример: приложение «Лекции по истории России». В приложении хороший контент (и по содержанию, и по качеству звука). Но сохраняется он во внутреннюю память. На бюджетных устройствах, где этой памяти мало, становится затруднительным закачать заранее много лекций, а потом, отключившись от интернета, слушать их. Второй проблемой становится собственно регламент доступа к данным. Даже если ограничиться тематикой истории, у меня есть аудиофайлы, полученные из трех источников: данное приложение, подкасты и аудиоверсии роликов с youtube. Хочется взять и объединить навек в их земной юдоли под владычеством всесильным Властелина Мордора их все в единый плейлист, и слушать его одним аудиоплеером. Но на смартфоне без root это сделать невозможно.


Внешнее хранилище «личных» данных

С точки зрения разработчика, кроме внутреннего хранилища данных, для персональных целей приложения есть еще внешнее хранилище. Оно необязательно размещается на карте памяти. Это может быть и внутренняя память смартфона, но весь раздел с такими данными размещается в общем доступе. В корне раздела есть папка Android/data, а в ней — подпапки с именами пакетов приложений.


Плюсы такого подхода очевидны: данные доступны извне для целей пользователя. А если это карта памяти, то и емкость может быть ограничена только вашими финансами (в продаже уже можно найти карты памяти на 400 гигабайт). Минусы тоже понятны: в любой момент любое приложение (конечно, имеющее разрешение на доступ к «внешним» данным) может взять и стереть чужие файлы. Также файлы будут удалены системой при удалении приложения (или при очистке его данных).

Пример приложения: подкаст-менеджер BeyondPod (более-менее свежей версии, раньше файлы хранились по-другому). Пользователь имеет доступ к скачанным подкастам и может легко удалять их (например, в целях экономии места) или слушать их во внешнем плеере.


Общее внешнее хранилище

Располагается в корне «внешнего» раздела на одном уровне с папкой «Android». Предназначается для хранения данных, разделяемых между разными приложениями. Обычно в документации Google в качестве примера приводят картинки (фото с камеры — папка DCIM). Основная проблема данных файлов: они никогда не удаляются автоматически. Даже если приложение вы удалили.


Пример: мессенджер Telegram. После того, как вы удалили приложение, загруженные файлы никуда не исчезают. Они продолжают спокойно лежать на накопителе данных, занимая драгоценное место.


Как можно удалить файлы, не удаляя приложения

Здесь важно ввести еще одну классификацию файлов приложений. Она справедлива для внутреннего хранилища и для внешнего хранилища личных данных. Все данные делятся на два типа: собственно данные и кэш.

Данные (папка data) — некие файлы, которые, по логике Google, нужны для постоянной работы с ними. Если полностью их удалить, то приложение поведет себя точно так же, как если бы его переустановили (удалили и заново установили). Частичное удаление файлов может не привести ни к каким неприятным последствиям. Но важно понимать, какие конкретно данные вы удаляете (например, очевидно, что скачанные файлы подкастов можно удалять совершенно свободно — это не повлияет на работоспособность подкаст-менеджера).

Кэш — временные данные, которые сформированы в ходе работы приложения и нужны для ускорения этой работы. Например, данные, которые часто нужны в интернете, загружаются и в дальнейшем вместо загрузки открываются локально (разумеется, кэш может обновляться, чтобы не показывать устаревшие данные). Удалять кэш любого приложения можно совершенно спокойно, это штатная операция.


Очистка памяти и кэша вызывается из настроек приложения. Кнопка «Очистить кэш» очищает только кэш, а кнопка «Очистить данные» — и кэш, и данные приложения.

Удаление файлов приложения из общего внешнего хранилища выполняется только вручную. Более того, даже оценка того, от какого приложения эти файлы остались, тоже выполняется вручную.

Я считаю, что каждый более или менее “прошаренный” пользователь устройства на базе ОС Android должен знать, что хранится на его аппарате и в каких папках. Поэтому сегодня я хочу рассказать именно о структуре и предназначении системных каталогов.

Отличия семейства Linux/Android от Windows

Для начала пройдемся по базе. Линуксойдов и любителей поумничать просим пропустить этот раздел и идти дальше, тут мы материал излагаем максимально упрощенно.

Почти все мы пользуемся персональными компьютерами с той или иной версией операционной системы Windows. В ней информация распределяется по дискам. Обычно С это системный раздел, D предназначен для хранения данных, а каталоги от E до Z представляют собой съемные носители.

В семействе Linux все выглядит немного иначе. Там файловая структура задана древовидной архитектурой. Если вы хотя бы один раз заходили при помощи файлового менеджера в каталог своего Android устройства, то абсолютно точно представляете, как выглядит это дело.

Хочу обратить внимание читателей на то, что Windows обычно не реагирует на регистр. Большие буквы там, маленькие, смешанные – все это компьютеру просто до лампочки. Но попробуйте задать 4-ем папкам в Android имена Pack, pack и PACK – и система воспримет их как все разные.

Назначение разделов

Когда на телефоне идет загрузка какого-то файла через Интернет, они сохраняются в разделе cache . Сюда же попадают и файлы обновлений “по воздуху”. Они, кстати, имеют название “ update.zip ”.

Подробного объяснения требует папка data . В ней содержится несколько каталогов. Например, data app – в него устанавливаются игры и приложения.

В app-lib можно найти дополнительные библиотеки файлов и конфигураций, которые предназначены для работы того или иного отдельного приложения. Примечание: чаще всего app-lib встречается именно в новых версиях Android.

В операционной системе есть Java-машина, называемая Dalvik. Она играет роль своеобразного двигателя, поскольку запускает приложения и следить за их работой. Так вот, для функционирования Java-машины предусмотрен каталог dalvik-cache .

Интересно и удивительно увидеть внутри папки data еще одну “ дату ”. Но вы не пугайтесь: этот каталог используется системой для хранения индивидуальных настроек каждого отдельного приложения.

Раздел system хранит в себе тоже настройки. Но уже глобального плана. Например, настройки блокировки устройства, аккаунтов на нем, синхронизации данных на аппарате.

В data находятся не только папки, но и отдельные файлы. Это gesture.key, например. Он отвечает за алгоритм блокировки.

Каталог efs есть не на всех версиях ОС Android. В нем находятся одиночные файлы и папки, так или иначе связанные с IMEI устройства.

Кстати, иногда раздел system перекликается с разделом preload , в котором сохраняются дополнительные папки и файлы.

Раз уж затронули эту тему, то объясню, какими функциями занят каталог system . Мы сейчас говорим о том, что идет отдельно, а не входит в состав раздела data. Так вот, в каталоге system есть несколько ответвлений.

Например, app . Тут расположились именно системные приложения и программы, а также сервисы. Примечание: в новых версия редакции Android они вынесены в папку priv-app .

Каталоги bin и xbin отвечают за содержание файлов и ссылок на исполняющие бинарные алгоритмы. В общем-то, как и на обыкновенном персональном компьютере. Внутри xbin можно найти файл под именем su (от слов Super User). Как вы уже могли догадаться, этот файл отвечает з а права супер-пользователя (Root-права).

Camerdata содержит в себе сборки конфигураций, необходимых для стабильной и правильной работы камеры.

В etc можно найти файлы, отвечающие за загрузку операционной системы. Они же обеспечивают и работу стандартных служб.

Init.t создана для содержания скриптов, влияющих на работу ОС. К слову о каталоге etc : в нем есть файл hosts , имеющий право на блокировку переадресации веб-адресов.

Для нормальной работы интернета на мобильном устройстве система должна получить максимум информации о точках доступа. В Android эта информация хранится в файле apns.conf , расположившемся в папке etc . Тут же есть и файл gps.conf . Как вы думаете, за что отвечает он? Разумеется, за навигацию по системе GPS.

Ну а мы двигаемся дальше. В system содержится каталог fonts , в котором можно найти системные шрифты.

Папка framework продемонстрирует, какие “процессы” происходят внутри нашей операционной системы.

Каталог lib и подкаталог modules объясняют, какие библиотеки приложений и сервисов используются в системе, а также какие драйверы (заметьте, не модули!) для этого применяются.

Никогда не горел желанием послушать дополнительно системные звуки. Но такую возможность предоставляет каталог media . Загрузочная анимация хранится тут же, в архиве bootanimation.zip .

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

Конечно же, системные настройки прописываются в отдельный файл. Его найти можно системно разделе. Он носит имя build.prop .

Теперь, когда с системным разделом разобрались, пойдем дальше. На очереди – раздел proc. Он может поведать классную историю о том, какое ядро работает в аппарате и какие настройки конфигурации оно имеет.

В раздел mnt операционная система всегда монтирует карты памяти, а также внутреннюю память. Отметим, что они имеют виртуальный характер.

Примерно этим же занимается и каталог storage . Однако если mnt производит операции с виртуальными составляющими, то storage монтирует только реальную память и реальные внешние накопители.

Как эта информация пригодится пользователям?

Опираясь на полученные ранее знания, мы уже можем совать свой в нос чужие (системные) дела. Причем делать это относительно безопасно, если не будем порываться удалить конфигурационные файлы. Я это к тому, что зная, например, для чего предназначен раздел data, мы можем отыскать необходимый файл того или иного приложения, чтобы что-то с ним сделать.

Где хранятся контакты на Android

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

Чтобы найти контакты на Android, доктор прописал адрес: /data/data/com.android.providers.contacts/databases. Там ищем файл contacts.db. На некоторых версиях ОС он может называться contacts2.db. ВАЖНО: чтобы прочитать этот файл, потребуется наличие root-прав. По сути дела, contacts.db является базой данных.

Мой файл тут почему-то скрыт, но это уже совсем другая история

Для чего нам это пригодится? Представьте ситуацию, когда внутрення память телефона еще функционирует, а сам он не включается. Зная расположение файла, мы можем произвести экспорт контактов. Также у пользователя есть возможность вручную настроить бэкап этой информации на персональный компьютер при помощи сервера. Но это уже для очень мнительных людей, которые не доверяют даже Google.

Где хранятся приложения на Android

Если ранее вы скачивали игры или программы из сервиса Google Play и устанавливали их на телефон, то найти соответствующие папки можно в разделе /data/app. Оттуда их можно свободно извлечь. Если вас интересуют системные приложения, то они находятся в другом разделе - /system/app . Почему это важно? Мы опять возвращаемся к теме бэкапов. Зная просто расположений программ и игр, мы можем делать резервные копии в любое время и в любом количестве.

Где хранятся фото и видео на Android

Здесь хранятся фотографии и видео

Не всем людям нравится отправлять фотографии и видеофайлы на персональный компьютер (или другое стороннее хранилище) при помощи стандартного приложения “Галерея”. Сделать это можно и при помощи встроенного файлового менеджера. Фотографии и видео на Android хранятся в разделе DCIM/Camera . А уж где расположен DCIM – на телефоне или карте памяти – лучше знать только вам.

Функция « Клонирование приложений » позволяет создать копию выбранной программы, которой можно пользоваться, войдя под второй учетной записью. Это очень удобно, если пользователь использует несколько аккаунтов в социальных сетях, мессенджерах или онлайн-сервисах. Если мобильное устройство пользователя не поддерживает подобную опцию по умолчанию, то можно скачать и использовать специализированное приложение.

Зачем клонировать Android – приложения?

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

Важно! В некоторых приложениях требуется поддержка сервисов Google. В любом подобном случае потребуется клонировать и их.

Например, чтобы клонировать нужное приложение на смартфоне Redmi или Xiaomi, потребуется выполнить следующие действия:

  1. Зайти в стандартное меню настроек.
  2. Найти в списке подраздел « Приложения » и нажать на « Клонирование приложений ».
  3. В открывшемся перечне выбрать то приложение, которое необходимо клонировать, и передвинуть бегунок во включенное положение.

Как можно клонировать Android – приложения?

Перед началом клонирования мобильных приложений необходимо проверить используемую версию операционной системы Android на наличие подобной встроенной функции на мобильном устройстве. К примеру, в телефонах Xiaomi имеется специальная опция, которая позволяет дублировать приложения – называется « Двойные приложения ».

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

После этого операционная система Android создаст дубликат приложения, поместит приложение на экран главного меню и отметит копию соответствующей пометкой. При этом оригинальная версия приложения останется неизменной, а в клонированная позволит, например, зайти в социальную сеть под другим аккаунтом.

Обратите внимание! Если операционная система смартфона не поддерживает подобную опцию, то придется воспользоваться сторонним приложением.

О приложении Dual Space

Dual Space генерирует на смартфоне несколько дубликатов приложений. Это идеальный вариант для тех, кто сидит сразу в двух и более профилях в социальных сетях или играх и не хочет перелогиниваться. При этом данная утилита соблюдает все условия по обеспечению конфиденциальности.

Преимуществами данного приложения являются простота и удобство использования за счет понятного пользовательского интерфейса, а также небольшой объем потребляемой RAM-памяти. Используемые одновременно учетные записи не мешают друг другу, и очень быстро переключаются по специальному ключу.

Как правильно использовать приложение Dual Space

Чтобы воспользоваться приложением Dual Space, нужно проделать следующие шаги:

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