Архивирането на данни за приложения, текстови съобщения и други подобни в Android може да бъде изключително досадно и понякога и скъпо. Много приложения в Google Play Магазин обещават да архивират вашите данни, но са ударени и пропуснати, или струват ръце и крака. Знаете ли, че има по-добър начин да направите това и че всичко може да се направи на вашия компютър?

Android идва с набор от инструменти за разработка. Има много, но основният обект от интерес е известен като ADB (или Android Debug Bridge). Тя позволява на потребителя да получава директен достъп до команден ред на всяко устройство с Android. С този инструмент всичко е възможно - включително архивиране на цялото устройство с Android! Ето как да го направите в Ubuntu.

Забележка : този урок се извършва с фокус върху Ubuntu Linux. Въпреки това, ADB е налице на Windows и MacOS, а процесът на архивиране може да бъде и на тези платформи. Изтегляне за Windows и Mac.

Инсталиране на ADB и разрешаване на USB грешки

Отворете прозореца на терминала и въведете тази команда, за да инсталирате инструмента ADB, който ще взаимодейства с Android.

 sudo apt инсталирате adb 

С инструмента ADB инсталиран на системата, отстраняването на грешки ще трябва да се активира вътре в Android. Започнете, като отворите областта за настройки на Android. Превъртете до долу, за да намерите "Информация за телефона" и да го изберете. Това отваря страница "Статус на телефона". На тази страница превъртете до дъното отново, намерете "Build number" и натиснете върху него седем пъти. Това ще даде възможност за режима за програмисти.

За да стигнете до Настройки за програмисти, натиснете бутона Back на устройството, за да се върнете на страница. Ще се появи нова опция в настройките: "Опции за програмисти". Докоснете я, за да влезете в областта на настройките за програмисти. Превъртете до, докато видите "Отстраняване на грешки в Android" (или някои вариации) и го докоснете, за да активирате настройката.

Архивиране

Създаването на резервно копие с ADB е толкова просто, колкото изпълнението на една команда. Първо, вземете USB кабела, който съответства на устройството с Android, и го включете в компютъра. След това отидете на терминал и въведете следното:

 начален сървър на adb 

Това ще стартира сървъра на Debugging Bridge за Android. С тази команда се стартира бързо отключването на устройството с Android, тъй като ADB ще принуди прозорец за потвърждение, който трябва да бъде прието да продължи.

За да стартирате процеса на архивиране, отидете в терминала и въведете тази команда за архивиране. Това ще отнеме текстови съобщения и други битове с данни за приложението и ще се съхранява в шифрован файл.

 adb backup -apk-споделен -всички -f архив-file.adb 

Изпълнението на командата за архивиране ще накара потребителя да погледне Android и да зададе парола за файла, преди Android да стартира процедурата за архивиране. Въведете силна запомняща се парола. След това изберете бутона "Резервирай моите данни". Архивирането може да отнеме известно време, но когато приключи, файлът с име "backup-file.adb" ще бъде в "/ home / username /".

Възстановяване

За да възстановите резервното копие, активирайте ADB сървъра (както е споменато по-горе) и изпълнете тази команда, за да възстановите данните.

 adb възстановяване на резервно копие-file.adb 

Отново отидете в Android, тъй като ADB ще подкани потребителя да въведе парола. Този път, вместо да създавате парола, всичко, което се изисква, влиза в създаденото от по-рано. След това изберете "възстановяване на моите данни" и процесът на възстановяване ще започне. Бъдете търпеливи, тъй като това може да отнеме известно време.

заключение

Не много потребители на Android знаят това, но ADB е невероятно мощен. Той може да се използва за повече от получаването на корен достъп на устройство. Всъщност има толкова много неща, които могат да се направят с този инструмент, той ще отнеме повече от една статия, за да покрие всичко това!

Какви трикове знаете с ADB? Кажете ни по-долу!