Přenáším na nový telefon a své věci jsem zálohoval pomocí helia na Dropbox. Později jsem tuto složku zkopíroval do složky carbon
na mé sdcard, ale zdá se, že to helium nezjistilo. Nějaký nápad, jak to mohu obnovit? Vypadá to, že formát je jiný. Zdá se, že běžné zálohování je carbon/com.appname/files
, ale v mé záloze v Dropboxu jsou to pouze jeho soubory, vůbec žádné složky.
Odpovědět
Existuje několik způsobů, jak toho dosáhnout:
Na zařízení
- Spustit Helium
- vyberte libovolnou „fiktivní aplikaci“ a vytvořte zálohu
- Ukončete Helium
- Zkontrolujte, kde se nachází umístila záložní soubory a jaké soubory to jsou (záloha se skládá z více souborů)
- Zkopírujte záložní soubory do tohoto umístění
- Zkontrolujte, zda pro každou aplikaci existují všechny soubory, které „zkontrolováno výše 1
- Spusťte znovu Helium , nyní by mělo najít zálohy
- Obnovit vše, co chcete obnovit
Pokud je „starý telefon“ stále funkční
Aplikace se jmenuje „Helium App Sync a zálohování“. Když tedy přejděte na kartu Obnovit a synchronizovat , měli byste být schopni přenášet a obnovovat zálohy napříč zařízení. Nikdy jsem to nezkoušel, takže o tom nemohu uvést žádné podrobnosti.
Používání počítače
Zálohování heliem používá stejný formát souboru jako ADB ( ve skutečnosti používá ADB lokálně k vytváření a obnově záloh). Takže se záložními soubory ve vašem počítači a zařízením připojeným přes USB s povoleným usb-debugging , můžete jednoduše obnovit zálohy z příkazového řádku. Stačí k tomu vybrat soubory .ab
a spustit
adb restore com.foobar.ab
(samozřejmě musíte nahradit com.foobar.ab
skutečnými názvy souborů). Viz Existuje minimální instalace ADB? , pokud jste dosud nenastavili počítač pro použití s ADB. Zde uvedené soubory ke stažení mohou být také zde najdete .
1 : Před časem si syrově pamatuji, že Helium by mohlo „ignorovat“ zálohu, pokud by některý z těchto souborů chyběl
Komentáře
Odpověď
Zálohování Dropboxu nějak nemělo složky pro každou aplikaci, a proto nebylo rozpoznáno, když jsem se pokusil zkopírovat do t on nový telefon. Místo toho jsem vytvořil zálohu na SD kartu a přenesl ji do nového telefonu pro obnovení. Zdá se, že zatím funguje.
Komentáře
- Odpovídá mému prvnímu návrhu (měl jsem na mysli kartu SDCard, i když to není výslovně uvedeno). Jsem rád, že jste to ' vyřešili – a děkuji za sdílení vašeho řešení (+1 k tomu)!
- Jo @Izzy, můj problém byl, že jsem kopíroval původní zálohu jako podle vašich pokynů to nefungovalo. Podle mého názoru je záloha do schránky odlišný formát od zálohy na kartu SD
Odpověď
Pokud soubory byly soubory .zip od Helium V1.1.4.6 můžete:
- rozbalujte je, dokud nebudete mít složku
example app backup folder
sexample app backup file.ab
soubor. - Poté můžete tuto složku v telefonu umístit do složky
\carbon
. Poté ho Helium detekuje, protože na tomto místě také ukládá své vlastní zálohy. - Obnovte zálohy aplikací z vaší schránky.
Rozdíl je v tom, že při exportu záloh vytvoří soubory zip, jinak vytvoří složku s .ab
soubory v něm, jak uvádí Izzyho odpověď.
Tímto způsobem můžete:
- Obnovit všechny soubory najednou
- Bez nutnosti nastavení připojení k počítači.
Testováno na Androidu 6.0.1
.ab
nemá 0 nebo 41 bajtů (0 znamená selhání a 41 Pokud jsou tyto soubory správné, mohu odkázat pouze na poslední část mé odpovědi: " pomocí počítače " obnovit.