Можно ли перенести одно приложение с моего старого телефона на новый, если мой телефон не рутирован?

Я недавно купил Galaxy S5. Хотелось бы рутировать, но пока похоже, что подход "Towelroot" не работает на моей модели (купленной в Японии у Docomo), а другие варианты на данный момент для меня слишком сложны.

Итак, мой старый телефон S2 рутирован, а мой новый телефон S5 — нет.

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

У меня все еще есть предыдущая версия на моем старом телефоне, поэтому, если возможно, я хотел бы перенести это приложение на свой новый телефон.

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

На данный момент я хотел бы просто переместить одно приложение. Это возможно?

На моем предыдущем телефоне установлен Titanium Backup Pro, если это поможет.

Ответы (4)

Вы хотите просто установить конкретную версию приложения на свой старый телефон? Если так,

а) запустите приложение, такое как Titanium Backup, на рутированном телефоне

б) сделать резервную копию приложения

в) найдите .apk в папке с резервной копией

г) перенесите .apk на новый телефон

д) запустите .apk для установки приложения на новый телефон. Я считаю, что некоторые телефоны не делают этого «из коробки», и вам, возможно, придется загрузить какое-то приложение (выполните поиск «apk install»), чтобы сделать это. Попробуйте сначала без приложения.

Если вы также хотите, чтобы ваши данные передавались вместе с приложением, я не уверен, может ли TiBu сделать это для нерутированных телефонов. Кто-то другой лучше ответит.

Дополнительное примечание: на моем старом телефоне Titanium Backup регулярно отправлял резервные копии в мою учетную запись Dropbox. APK-файлы индивидуально сжимаются в формат gzip с именем приложения в имени сжатого файла. Я просмотрел его на своем рабочем столе, чтобы извлечь (может быть, есть приложение для распаковки для телефона). Затем, распаковав его в папку Dropbox, я смог загрузить и установить его из своего приложения Dropbox на свой новый телефон. Другими словами, процесс был на самом деле очень простым.

Я использую резервное копирование и восстановление приложений .

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

  1. Откройте резервное копирование и восстановление приложения
  2. Установить резервный путь
  3. Выберите свое приложение и нажмите «Резервное копирование».
  4. Перенесите файл apk из пути резервного копирования на новый телефон.
  5. Убедитесь, что параметр «Неизвестные источники» включен в настройках безопасности.
  6. Выберите файл apk из файлового менеджера
  7. Следуйте инструкциям по установке

Но старые версии приложений могут работать некорректно с новыми версиями Android, так что имейте это в виду.

Для интерфейса командной строки:

  1. Загрузите и установите пакет Android SDK .
  2. Добавьте путь к этим двум каталогам установки пакета ([installedpath]/tools и [installedpath]/platform-tools для полной установки SDK).
  3. Теперь, когда Android подключен через USB, запустите это, чтобы получить полный список установленных приложений:

    $ adb shell 'pm list packages'
    

    Теперь у вас есть список имен всех установленных приложений.

  4. Используйте параметр -f, чтобы получить полный путь к нужному пакету, указав строку поиска, найденную в предыдущем списке:

    $ adb shell 'pm list packages -f reader'
    
  5. Теперь вытащите полный путь к пакету, который вы хотите получить:

    ## adb pull [filepathname] [destination path] ##
    $ adb pull /data/app/com.ebooks.ebookreader-2.apk ~/mybackupdir
    

Для GUI вы можете использовать приложение Airdroid .

ПРИМЕЧАНИЕ. «pm» можно запустить на устройстве напрямую с помощью эмулятора терминала, чтобы найти файлы apk. Затем их можно скопировать непосредственно на SD-карту без вмешательства компьютера или SDK. (обратите внимание, что «cp» может не существовать, поэтому используйте, например, «cat file.apk > /mnt/extSDCard/file.apk»)

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