Android включва вграден начин за архивиране и възстановяване на съдържанието на вашия телефон или таблет. Необходимо е само компютър и устройство с Android 4.0 (Ice Cream Sandwich) или по-ново.
Ние също така покрихме резервното копиране и възстановяването на вашия телефон с Android с Titanium Backup. Titanium Backup е страхотно приложение, но то изисква вкореняване на Android. Тази функция не е изложена в потребителския интерфейс на Android, така че трябва да я разгледате експериментално.
Ще трябва да използваме командата adb (Android Debug Bridge), за да извършим архивиране или възстановяване. Тази команда е включена в SDK на Google за Android, която можете да изтеглите безплатно.
Първо, ще трябва да инсталирате комплекта за разработка на Java на Oracle, който се изисква от комплекта за разработване на софтуер за Android. Изтеглете и инсталирайте 32-битовата версия - Android SDK иска 32-битовата версия, дори ако използвате 64-битова версия на Windows.
След това изтеглете и инсталирайте SDK на Android от Google. Ако SDK ви информира, че не може да намери Java, може да сте инсталирали 64-битовата версия на JDK - уверете се, че инсталирате 32-битовата версия.
След като SDK е инсталиран, отворете мениджъра на Android SDK от менюто "Старт" (търсете "SDK Manager").
Активирайте Платформата за Android SDK-инструменти и кликнете върху бутона Инсталиране, за да инсталирате пакета инструменти за платформа, който съдържа adb. Ако видите грешка, може да се наложи да стартирате мениджъра на SDK като администратор. (Щракнете с десния бутон на мишката върху командата за бърз достъп на SDK Manager в менюто "Старт" и изберете Изпълни като администратор.)
Ще трябва да активирате USB Debugging на устройството си с Android - можете да го направите от екрана Options Options на програмиста в настройките на Android.
Вече можете да свържете своя смартфон или таблет с Android на компютъра си чрез USB кабел. Ще имате нужда от драйвери за устройството, инсталирани на компютъра ви, за да комуникирате с него - често можете да намерите тези драйвери на уеб сайта на производителя на устройството си. Инсталирането на Google USB драйвера от прозореца на Android SDK Manager (потърсете го под екстри) също може да работи.
Обърнете внимание на пътя, на който сте инсталирали комплекта за разработване на софтуер за Android. Показва се в горната част на прозореца на Android SDK Manager до SDK Path.
Ще намерите файла adb.exe в папката с инструменти платформа. При стандартните настройки за инсталация местоположението е: C: \ Users \ NAME \ AppData \ Local \ Android \ Android-sdk \ platform-tools
Придвижете се до тази папка, задръжте Shift и кликнете с десния бутон върху нея и изберете Отворете командния прозорец тук.
За да проверите дали adb може да комуникира с вашето устройство, изпълнете следната команда:
устройства adb
Трябва да видите устройство в списъка - ако не виждате устройства, adb не може да комуникира с устройството ви, тъй като драйверът му не е инсталиран правилно.
Вече можете да използвате командата за архивиране на adb, за да архивирате устройството си. За да архивирате всичко, изпълнете следната команда:
adb backup -apk-споделен -всички -f C: \ Users \ NAME \ backup.ab
Това архивира всички файлове на инсталираните ви приложения (APK файлове) и споделеното хранилище (SD карта) в файла C: \ Users \ NAME \ backup.ab на компютъра ви. Заменете NAME в командата с вашето потребителско име за Windows или предоставете друго място за архивния файл.
След като стартирате тази команда, ще трябва да приемете резервното копие на устройството си. Можете също да шифровате архива с парола тук, ако искате.
В зависимост от това колко данни има да се архивират, процесът може да отнеме известно време.
За да възстановите архива си в бъдеще, изпълнете следната команда:
adb възстановяване на C: \ Users \ NAME \ backup.ab
Ще бъдете попитани дали искате да извършите пълно възстановяване - това ще замени данните и приложенията на устройството с тези от архива ви. Ако сте шифровали резервното копие с парола, ще трябва да въведете паролата, за да го възстановите.
Това е полезна функция, но сложността на използването на Android SDK за създаване и възстановяване на резервни копия е малко за средния потребител. Надяваме се тази функция да получи удобен бутон в интерфейса на Android в бъдеще.