यदि आप एंड्रॉइड 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 कमांड की सूची के लिए, यहाँ देखें ।