Android-приложение для резервного копирования списка установленных приложений

Я хочу сделать резервную копию списка приложений на одном устройстве, а затем восстановить некоторые из этих приложений на другом устройстве или на том же устройстве. Например, он должен сохранять ссылки в Google Play или каким-то другим образом, чтобы процесс восстановления был простым.

Без root-доступа, бесплатно и без большой (полноэкранной) назойливой рекламы.

Нельзя ли для этого использовать Tasker ? Если да, то может кто поделиться заданием?

Ответы (5)

Резервное копирование списка приложений делает это. Из описания приложения:

Сохраняет список установленных приложений, чтобы вы могли повторно загрузить их из Google Play Store позже (на то же или другое устройство).

Списки приложений можно сохранять на SDCard. Есть бесплатная версия, но есть и две платные версии с расширенным функционалом. Корень не требуется AFAIK.

Однако эти решения охватывают только приложения, установленные из Google Play . Если вы загрузили приложения из других источников (например, F-Droid или Aptoide ), они могут не распространяться.

Если вы хотите охватить больше, возможно, стоит взглянуть на Adebar — при условии, что у вас есть инструменты ADB, доступные на вашем компьютере с Linux ( на нашем дочернем сайте есть статья о минимальной установке ADB ). Этот небольшой инструмент создает сценарии для резервного копирования ваших приложений и данных, а также дополнительную информацию, чтобы вы могли восстановить их на том же или другом устройстве. Раскрытие информации: я являюсь его автором, и я написал/использовал его, чтобы «частично клонировать» свое рабочее устройство (которое мне пришлось отправить в сервис) на другое. Он все еще находится на ранней стадии, поэтому отзывы приветствуются :) Adebar бесплатен, без рекламы и работает без рута (конечно, с рутом вы больше охватили, например, файлы конфигурации, к которым иначе нельзя получить доступ).

да, прямые adb backupи Adebarлучшие ответы.
Спасибо! Просто имейте в виду, что приложения могут «отказаться» от резервных копий ADB (и некоторые из них делают это). Но без рута никак не обойтись.
Ссылка больше недоступна для резервного копирования списка приложений, репозиторий Adebar заархивирован :\
Репозиторий Adebar заархивирован на Github, да. Пройдите по указанной там ссылке. Он заархивирован, потому что GH не позволяет отключать PR и т. д. Сейчас разработка происходит в Codeberg, когда есть выпуск, который все еще зеркалируется на Github.

Пробовал те, что перечислены в этой теме, но они сохраняют только имя пакета, и список должен быть передан в то же приложение для переустановки. Наконец столкнулся с List My Apps , который может экспортировать в следующие форматы:

  • Простой текст
  • HTML-список
  • Список BBC-кодов
  • Список уценки
  • URL-адрес рынка
  • Любой пользовательский формат, определяемый через встроенный редактор шаблонов

И, к уважению разработчика, приложение вообще не требует никаких разрешений.

С использованиемadb

Если вы abdустановили, вы можете легко создать список установленных пакетов (с настольного компьютера, когда телефон подключен) с помощью:

adb shell pm list packages

Команда также будет работать непосредственно на устройстве Android при запуске из терминала :

pm list packages

После того, как у вас есть имена пакетов, вы можете легко построить ссылки на плей-маркет (при условии, что приложение было установлено из плей-маркета), то есть для приложения Youtube — com.google.android.youtubeссылка на плей-маркет будет https://play.google.com/store/apps/details?id=com.google.android.youtube.

Если вы хотите отобразить фактическое местоположение APK вместе с именем пакета, вы можете использовать:

adb shell pm list packages -f
adb — хороший ответ, потому что вы не зависите от какого-то случайного стороннего приложения, которое делает черт знает что. Раньше я pm list packages -f -i -3показывал только то, что установил вручную, а также показывал, какое приложение использовал для установки (например, Google Play, F-Droid и т. д.). В зависимости от самого list packagesпо себе без параметров может быть трудно узнать, что это за приложение, потому что имя Java часто не соответствует имени приложения, и приложение может отсутствовать в магазине Play.

Мой список приложений — это то, что вы можете попробовать, оно делает именно то, о чем вы просили.

С помощью «Моего списка приложений» вы можете сохранить установленные приложения в списке, чтобы восстановить их после прошивки или установить новое ПЗУ.

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

Затем вы делаете новую установку вашего любимого ПЗУ.

Наконец, установите «Мой список приложений», загрузите XML-файл и установите приложения из списка.

Это бесплатно для использования, и root-доступ не требуется.

Список приложений также может быть передан/экспортирован в различные форматы файлов.

Вы можете использовать ShareMyApps :

  • свободно
  • сформировать список установленных приложений со ссылками на Play, которыми можно поделиться по электронной почте
  • нет необходимости в руте

введите описание изображения здесь

Вы можете использовать AppBrain :