Якщо ви перебуваєте на Android 4.0 або новішої версії, ви можете використовувати adb backup
респ. adb restore
навіть без вкорінення пристрою. Синтаксис:
adb backup [-f <file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|nosystem] [<packages...>]
Для того, щоб зробити повну резервну копію, то це , наприклад , середнє adb backup –apk –shared –all –f /backup/mybackup.ab
(соотв. , adb restore /backup/mybackup.ab
Щоб відновити резервну копію на новому пристрої). Але пам’ятайте, що це означатиме «все або нічого» - ви не можете відновити окремі додатки таким чином. Тому ви, можливо, захочете включити назви пакетів програм для передачі. Щоб знайти їх, наприклад, шукати програми в Google Play - ви знайдете назви пакетів у URL-адресі ( id=<package_name>
). Ваша команда резервного копіювання тоді виглядатиме так:
adb backup –apk –shared –f /backup/mybackup.ab com.foobar.app1 org.foobar.app2 net.foobar.app3
Відновлення залишається таким же, як adb restore
завжди відновлює все з резервного файлу (тут не доступний вибір частин).
Список доступних команд ADB див., Наприклад, тут .