एक बहुत ही आसान तरीका Google Play Store से ES File Explorer है। आप अपने को ब्राउज़ कर सकते हैं
/system/app
फ़ोल्डर (सिस्टम ऐप्स के लिए)
/data/app
फ़ोल्डर (उपयोगकर्ता ऐप्स के लिए, रूट को एक्सेस करने की आवश्यकता है)
और उन्हें अपने /sdcard
(या कहीं और) कॉपी करें ।
ES फाइल एक्सप्लोरर के साथ कई फाइलों को कॉपी करना बहुत आसान है। बस किसी एक फाइल को लंबे समय तक पकड़ें, फिर उन सभी फाइलों पर चेक मार्क लगाएं, जिन्हें आप कॉपी करना चाहते हैं। फिर फ़ोल्डर (अपने sdcard पर) को ब्राउज़ करें जहां आप उन्हें रखना चाहते हैं।
आपके यूएसबी केबल के माध्यम से आपके कंप्यूटर से जुड़ने से आप अपने sdcard सामग्री का बैकअप अपने कंप्यूटर पर ले सकेंगे।
अद्यतन (संरक्षित डेटा / एप्लिकेशन क्षेत्र तक पहुंच):
मुझे लगता है कि /data/
निर्देशिका पठनीय नहीं है। आप किसी भी सामग्री को खींच सकते हैं यदि आप इसे नाम से जानते हैं। मैं नाम और फ़ाइलों को प्राप्त करने के लिए कमांड-लाइन (cli) समाधान का वर्णन करूँगा । हालांकि, इज़ी द्वारा सुझाए गए बैकअप उपकरण जाने का सबसे आसान तरीका है।
यह संकुल की सूची प्राप्त करने और कमांडलाइन का उपयोग करके संकुल को खींचने के लिए एक कदम विधि है:
एंड्रॉइड एसडीके पैकेज को डाउनलोड और इंस्टॉल करें (या देखें कि क्या एडीबी की एक न्यूनतम स्थापना है? एक समाधान के लिए बहुत कम जगह की आवश्यकता होती है, यदि आप एंड्रॉइड ऐप विकसित करने के लिए इच्छुक नहीं हैं)। जब आप दुनिया की हर चीज़ के बारे में जानेंगे (Android), तो बहुत ज़्यादा मत बनो ... बस एक तत्काल उद्देश्य पर ध्यान केंद्रित करें, और अन्य सभी सुविधाएँ एक अलग दिन के लिए हो सकती हैं।
पैकेज की इन दो निर्देशिकाओं के लिए पथ जोड़ें ( [installedpath]/tools
और [installedpath]/platform-tools
पूर्ण SDK स्थापना के लिए)।
अब, एंड्रॉइड के माध्यम से यूएसबी में प्लग इन किया गया है, इंस्टॉल किए गए ऐप्स की पूरी सूची प्राप्त करने के लिए इसे चलाएं:
$ adb shell 'pm list packages'
अब आपके पास आपके सभी इंस्टॉल किए गए ऐप्स के नामों की एक सूची है।
-f
पिछली सूची में पाए गए खोज स्ट्रिंग को निर्दिष्ट करके वांछित पैकेज का पूर्ण पथनाम प्राप्त करने के लिए पैरामीटर का उपयोग करें :
$ adb shell 'pm list packages -f reader'
अब उस पैकेज का पूरा पथनाम खींचें जिसे आप प्राप्त करना चाहते हैं:
## adb pull [filepathname] [destination path] ##
$ adb pull /data/app/com.ebooks.ebookreader-2.apk ~/mybackupdir
कदम जटिल प्रतीत हो सकते हैं, लेकिन वे कहा से आसान होते हैं। एक बार जब आप इसे कुछ बार करते हैं, तो आपको अपने डिवाइस से किसी भी ऐप को खींचने में बहुत आसानी होगी। आप अपनी व्यक्तिगत बैकअप उपयोगिता के रूप में ऐसा करने के लिए एक स्क्रिप्ट भी लिख सकते हैं।
जबकि वैकल्पिक उत्तर में उल्लिखित gui विकल्प हैं, मैं दृढ़ता से adb कमांड के फीचर्स को देखने की सलाह देता हूं जिसमें पूर्ण बैकअप शामिल हैं ... उपयोगकर्ताओं के लिए विकल्प का चयन करने के लिए कि वे क्या चाहते हैं और कहां बैकअप चाहते हैं।
पूर्ण एंड्रॉइड एसडीके इंस्टॉल करने से आपके एंड्रॉइड डिवाइस (कमांडलाइन से) के घटकों तक पूर्ण पहुंच प्राप्त होगी।
आदेशों को देखें:
$ adb -help
बैकअप अनुभाग देखें (सहायता स्क्रीन का):
adb backup [-f <file>] [-apk|-noapk] [-obb|-noobb] [-shared|-noshared] [-all] [-system|-nosystem] [<packages...>]
- write an archive of the device's data to <file>.
If no -f option is supplied then the data is written
to "backup.ab" in the current directory.
(-apk|-noapk enable/disable backup of the .apks themselves
in the archive; the default is noapk.)
(-obb|-noobb enable/disable backup of any installed apk expansion
(aka .obb) files associated with each application; the default
is noobb.)
(-shared|-noshared enable/disable backup of the device's
shared storage / SD card contents; the default is noshared.)
(-all means to back up all installed applications)
(-system|-nosystem toggles whether -all automatically includes
system applications; the default is to include system apps)
(<packages...> is the list of applications to be backed up. If
the -all or -shared flags are passed, then the package
list is optional. Applications explicitly given on the
command line will be included even if -nosystem would
ordinarily cause them to be omitted.)
आप एंड्रॉइड बैकअप एक्सट्रैक्टर का उपयोग एडीबी उपयोगिता द्वारा बनाई गई संपीड़ित बैकअप फ़ाइल का पता लगाने के लिए कर सकते हैं ।
Android के लिए बैकअप बहाल करना एक सरल "-स्टोर" कमांड है:
$ adb restore <file>
एंड्रॉइड बैकअप एक्सट्रैक्टर बैकअप का पता लगाने और स्टोर करने या संरक्षित करने के लिए व्यक्तिगत फ़ाइलों (जैसे एपीपी के रूप में एपीके के रूप में) को बाहर निकालने का एक तरीका प्रदान करता है।
एक्सप्लोरर पैकेज में कई प्रकार के मल्टी-प्लेटफ़ॉर्म टूल शामिल हैं, जैसे जावा, पर्ल और साइबरविन।
आप (जावा एक्सट्रैक्ट ऑप्टोन का उपयोग करके) बैकअप निकाल सकते हैं:
## this line converts the android backup into a tar file ##
$ java -jar abe.jar unpack backup.ab backup.tar
मेरे प्रारंभिक क्ली उत्तर के बाहर, ओपी के विशिष्ट प्रश्न को पूरा करने के लिए सबसे सटीक GUI ऐप है AirDroid । यह मुफ़्त है, उपयोग करने के लिए बेहद उपयोगकर्ता के अनुकूल और सहज है।
उपयोग करने के लिए, ऐप को चलाएं। यह एक वेब ब्राउज़र में टाइप करने के लिए एक स्थानीय आईपी पता देता है। लिंक आपको एक यूआई देगा जो सदृश है और एंड्रॉइड होम स्क्रीन है। "एप्लिकेशन" आइकन पर क्लिक करें और डाउनलोड करने के लिए एक या अधिक एप्लिकेशन चुनें। आप एक ही इंटरफ़ेस का उपयोग करके एप्लिकेशन इंस्टॉल या इंस्टॉल कर सकते हैं।
कई अन्य जीयूआई विकल्प (ग्राफिकल यूजर इंटरफेस) उपलब्ध हैं, उदाहरण के लिए QtADB (मल्टी-प्लेटफॉर्म) या, विंडोज उपयोगकर्ताओं के लिए, हमारे सदस्य रयान कॉनराड द्वारा उत्कृष्ट Droid एक्सप्लोरर ( गैर-निहित उपकरणों का पूर्ण बैकअप जैसे उदाहरण देखें) । हमारी अदब टैग-विकी भी देखें )।
/system/app
(सिस्टम एप्लिकेशन) या/data/app/
(उपयोगकर्ता एप्लिकेशन) से APK प्राप्त करने में सक्षम होना चाहिए