Çok kolay bir yol Google Play Store'dan ES Dosya Gezgini . Şunlara göz atabilirsiniz:
/system/app
klasörü (sistem uygulamaları için)
/data/app
klasörü (kullanıcı uygulamaları için; root erişimi gerektirir)
ve bunları kendinize /sdcard
(veya başka bir yere) kopyalayabilirsiniz .
ES Dosya Gezgini ile birden fazla dosyayı kopyalamak çok kolaydır. Dosyalardan birini uzun süre basılı tutun, ardından kopyalamak istediğiniz tüm dosyalara onay işaretleri koyun. Ardından, yerleştirmek istediğiniz klasöre (sdcard'ınızda) göz atın.
USB kablonuz aracılığıyla bilgisayarınıza bağlanmak, sdcard içeriğinizi bilgisayarınıza yedeklemenizi sağlar.
Güncelleme (Korunan veri / uygulama alanına erişim):
/data/
Dizinin okunabilir olmadığını fark ettim . İçeriği adıyla biliyorsanız içeriği çekebilirsiniz. İsimleri ve dosyaları almak için bir komut satırı (cli) çözümü açıklayacağım . Ancak, Izzy'nin önerdiği yedekleme araçları en kolay yol.
Bu, paket listesini almak ve komut satırını kullanarak paketleri çekmek için adım adım bir yöntemdir:
Android uygulamalarını geliştirmek istemiyorsanız çok daha az yer gerektiren bir çözüm için Android SDK paketini indirin ve yükleyin (veya ADB'nin minimum yüklemesi var mı? Bölümüne bakın). Dünyadaki hemen hemen her şeye (Android) erişiminiz olsa da, çok fazla göz ardı etmeyin ... hemen bir hedefe odaklanın ve diğer tüm özellikler farklı bir gün için olabilir.
Paket kurulumunun bu iki dizinine bir yol ekleyin ( [installedpath]/tools
ve [installedpath]/platform-tools
tam bir SDK kurulumu için).
Şimdi, Android usb üzerinden takılıyken, yüklü uygulamaların tam listesini almak için bunu çalıştırın:
$ adb shell 'pm list packages'
Artık tüm yükleme uygulamalarınızın adlarını içeren bir listeniz var.
-f
Önceki listede bulunan bir arama dizesini belirterek istediğiniz paketin tam yol adını almak için parametreyi kullanın :
$ adb shell 'pm list packages -f reader'
Şimdi almak istediğiniz paketin tam yol adını çekin:
## adb pull [filepathname] [destination path] ##
$ adb pull /data/app/com.ebooks.ebookreader-2.apk ~/mybackupdir
Adımlar karmaşık görünebilir, ancak bunlar söylenenden daha kolaydır. Birkaç kez gerçekleştirdikten sonra, herhangi bir uygulamayı cihazınızdan almayı çok kolay bulacaksınız. Bunu kendi kişisel yedekleme yardımcı programınız olarak yapmak için bir komut dosyası da yazabilirsiniz.
Alternatif cevapta belirtildiği gibi gui alternatifleri olsa da, tam yedeklemeler içeren adb komutlarının özelliklerine bakmanızı şiddetle tavsiye ederim ... kullanıcıların tam olarak neyi ve neyi yedeklemek istediklerini seçme seçeneği.
Tam Android SDK'yı yüklemek, android cihazınızın bileşenlerine (komut satırından) daha tam erişim sağlayacaktır.
Komutlara bakın:
$ adb -help
Yardım ekranının yedekleme bölümüne bakın:
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.)
Adb yardımcı programı tarafından oluşturulan sıkıştırılmış yedekleme dosyasını keşfetmek için Android Backup Extractor'ı kullanabilirsiniz.
Android'e yedeklemeyi geri yüklemek basit bir "-restore" komutudur:
$ adb restore <file>
Android Backup Extractor, yedeklemeyi keşfetmek ve saklamak veya korumak için tek tek dosyaları (OP'nin amacındaki gibi) seçmenin bir yolunu sunar.
Explorer paketi, Java, perl ve cygwin gibi çeşitli çoklu platform araçlarını içerir.
Yedeği (java özü optonunu kullanarak) ile ayıklayabilirsiniz:
## this line converts the android backup into a tar file ##
$ java -jar abe.jar unpack backup.ab backup.tar
İlk cli cevabımın dışında, OP'nin özel sorusunu gerçekleştirmek için en kesin GUI uygulaması AirDroid . Ücretsiz, son derece kullanıcı dostu ve kullanımı sezgisel.
Kullanmak için uygulamayı çalıştırın. Bir web tarayıcısına yazmak için yerel bir IP adresi verir. Bağlantı, size benzeyen bir kullanıcı arayüzü ve Android ana ekranını verecektir. "Uygulamalar" simgesini tıklayın ve indirmek için bir veya daha fazla uygulama seçin. Uygulamaları aynı arabirimi kullanarak yükleyebilir veya yeniden yükleyebilirsiniz.
QtADB (çok platformlu) veya Windows kullanıcıları için üyemiz Ryan Conrad'ın mükemmel Droid Gezgini (örneğin, rootsuz cihazların Tam Yedeklenmesi ; bkz. ayrıca adb tag-wiki sayfamıza bakın ).
/system/app
(sistem uygulamaları) veya/data/app/
(kullanıcı uygulamaları) alabilirsiniz