Android Oreo saņem ievērojamus ADB dublēšanas uzlabojumus

click fraud protection

ADB dublēšanas funkcija tikko saņēma dažus ievērojamus Android Oreo uzlabojumus, kam vajadzētu padarīt lietotājiem daudz uzticamāku rīku.

Atkarībā no tā, kam jautāsiet, jūs varētu dzirdēt, ka Android atkļūdošanas tiltsDublēšanas funkcija ir nelaime. Šī funkcija, kas ieviesta Ice Cream Sandwich, ļauj veikt pilnu ierīces dublējumu, neizmantojot root vai citas lietojumprogrammas, vienkārši izmantojot adb. Tomēr šim rīkam bija daži ierobežojumi, kas deva priekšrocības citām lietotnēm, piemēram, Titanium Backup. Android Oreo mērķis ir novērst dažus no šiem trūkumiem, lai padarītu to par labāku un uzticamāku rīku. Tādējādi jaunā Android versija saņēma dažus ļoti nepieciešamos uzlabojumus adb dublēšanai un adb atjaunošanai.


Dublēšanas taimauts ir palielināts

Pirms Android Oreo koplietošanas krātuves (/sdcard satura) dublēšanai tika izmantots 5 minūšu taimauts, savukārt atjaunošanai tika izmantots 1 minūtes noildze. Tas nozīmēja, ka dublēšanas/atkopšanas noildze vienmēr tiks pārtraukta, ja SD kartē atrodas liels fails, piemēram, gari videoklipi. Un vēl mazāks atjaunošanas taimauts nozīmēja, ka pat daži mazāki faili, piemēram, ZIP faili vai lieli attēli, to neizdosies. Par laimi tas vairs nenotiek jaunākajā Android versijā.

Sākot ar DP2, gan dublēšanas taimauts, gan atjaunošanas taimauts tika palielināts līdz 60 minūtēm, attiecīgi no 5 minūtēm un 1 minūtes. Šim divpadsmitkārtīgam dublējuma palielinājumam vajadzētu dot jums pietiekami daudz laika, lai tieši dublētu visus tālrunī saglabātos failus. Turklāt lielajam atjaunošanas palielinājumam tagad vajadzētu dot jums iespēju atjaunot visu tālrunī. Varat pārbaudīt šo funkciju, izmantojot

adb backup -shared && adb restore backup.ab

ar savu Oreo tālruni. Tādējādi tiks veikta pilnīga tālruņa koplietotās atmiņas dublēšana/atjaunošana.


Pievienojiet atbalstu atslēgu/vērtību pakotnēm

Atslēgas/vērtības dublējumkopijas ir neliela funkcija, kas ieviesta operētājsistēmā Android 2.2 Froyo. Agrāk tika dēvēts par dublēšanas API, un tas ir veids, kā izstrādātāji var dublēt savus lietotņu datus mākonī, augšupielādējot tos pakalpojumā Android Backup. Taču iepriekš pilnas dublēšanas komanda vienkārši izlaida lietotnes, kurām bija atslēgas/vērtības rezerves aģenti. Tomēr tas vairs neattiecas uz Android Oreo.

Sākot ar DP1, pievienojot adb dublēšanas komandai karogu -includekeyvalue, visas pakotnes, kas atbalsta atslēgu/vērtību dublējumus, tiks pievienotas iegūtajai dublējumam. Tādā pašā veidā, ja dublējums satur atslēgas/vērtības datus, tas arī tiks atjaunots. Šis līdzeklis sagatavo CTS testu pievienošanu pakotnēm ar atslēgas/vērtības rezerves aģentiem nākotnē. To var pārbaudīt, izmantojot

adb backup -includekeyvalue -all && adb restore backup.ab

savā ierīcē.

Šīm divām funkcijām vajadzētu nodrošināt, lai adb dublēšana būtu daudz, daudz uzticamāka Android Oreo ierīcēs un pienācīga alternatīva saknes dublēšanas lietojumprogrammām.