Saya punya beberapa permainan besar yang tidak saya mainkan secara teratur tetapi juga tidak ingin dihapus. Apakah mungkin untuk membuat cadangan aplikasi tersebut sebagai apk sehingga saya dapat menginstalnya secara offline nanti? Saya tidak berbicara tentang mencadangkan hanya data aplikasi, banyak alat ada untuk tujuan itu. Saya ingin kemampuan untuk menginstal aplikasi lagi secara offline di lain waktu. Juga, ini belum tentu permintaan saran aplikasi, metode apa pun untuk mencapai ini tidak masalah dengan saya.
13
/system/app
(aplikasi sistem) atau/data/app/
(aplikasi pengguna)Jawaban:
Cara yang sangat mudah adalah ES File Explorer dari Google Play Store. Anda dapat menelusuri ke
/system/app
folder (untuk aplikasi sistem)/data/app
folder (untuk aplikasi pengguna; membutuhkan root untuk diakses)dan salin ke Anda
/sdcard
(atau di tempat lain).Menyalin banyak file dengan ES File Explorer sangat mudah. Tahan lama salah satu file, lalu beri tanda centang pada semua file yang ingin Anda salin. Kemudian browse ke folder (di sdcard Anda) di mana Anda ingin meletakkannya.
Menghubungkan ke komputer Anda melalui kabel usb akan memungkinkan Anda untuk membuat cadangan konten sdcard ke komputer Anda.
Pembaruan (Mengakses area data / aplikasi yang dilindungi):
Saya perhatikan
/data/
direktori tersebut tidak dapat dibaca. Anda dapat menarik konten apa pun jika Anda tahu namanya. Saya akan menjelaskan solusi command-line (cli) untuk mendapatkan nama dan file. Namun, alat cadangan yang disarankan oleh Izzy adalah cara termudah untuk pergi.Ini adalah metode langkah demi langkah untuk mendapatkan daftar paket dan menarik paket menggunakan commandline:
Unduh dan Instal paket Android SDK (atau lihat apakah ada instalasi minimal ADB? Untuk solusi yang membutuhkan ruang lebih sedikit, jika Anda tidak bermaksud mengembangkan aplikasi Android). Meskipun Anda akan memiliki akses ke hampir semua hal di dunia (Android), jangan terlalu berlebihan ... hanya fokus pada tujuan langsung, dan semua fitur lainnya bisa untuk hari yang berbeda.
Tambahkan path ke dua direktori ini dari instalasi paket (
[installedpath]/tools
dan[installedpath]/platform-tools
untuk instalasi SDK lengkap).Sekarang, dengan Android terhubung melalui usb, jalankan ini untuk mendapatkan daftar lengkap aplikasi yang diinstal:
$ adb shell 'pm list packages'
Anda sekarang memiliki daftar nama-nama semua aplikasi instal Anda.
Gunakan
-f
parameter untuk mendapatkan nama path lengkap dari paket yang diinginkan dengan menentukan string pencarian yang ditemukan di daftar sebelumnya:$ adb shell 'pm list packages -f reader'
Sekarang tarik nama path lengkap dari paket yang ingin Anda dapatkan:
Langkah-langkahnya mungkin terlihat rumit, tetapi lebih mudah dilakukan daripada dikatakan. Setelah Anda melakukannya beberapa kali, Anda akan mudah menarik aplikasi apa pun dari perangkat Anda. Anda juga dapat menulis skrip untuk melakukan ini sebagai utilitas cadangan pribadi Anda.
Meskipun ada alternatif gui seperti yang disebutkan dalam jawaban alternatif, saya sangat merekomendasikan untuk melihat fitur-fitur perintah adb yang mencakup backup lengkap ... pilihan bagi pengguna untuk memilih dengan tepat apa yang mereka inginkan dicadangkan dan di mana.
Menginstal Android SDK lengkap akan memberikan akses yang lebih penuh ke komponen perangkat android Anda (dari commandline).
Lihatlah perintahnya:
Lihatlah bagian cadangan (dari layar bantuan):
Anda dapat menggunakan Android Backup Extractor untuk menjelajahi file cadangan terkompresi yang dibuat oleh utilitas adb.
Memulihkan cadangan ke android adalah perintah "-restore" sederhana:
Android Backup Extractor menyediakan cara untuk menjelajahi cadangan dan memilih file individual (seperti apk seperti yang ada dalam tujuan OP) untuk disimpan atau disimpan.
Paket explorer mencakup berbagai alat multi-platform, seperti Java, perl, dan cygwin.
Anda dapat mengekstrak cadangan dengan (menggunakan opton ekstrak java):
Di luar jawaban klien awal saya, aplikasi GUI paling tepat untuk menyelesaikan pertanyaan khusus OP adalah AirDroid . Gratis, sangat ramah pengguna dan intuitif untuk digunakan.
Untuk menggunakan, jalankan aplikasi. Ini memberikan alamat IP lokal untuk mengetik ke browser web. Tautan akan memberi Anda UI yang menyerupai dan layar beranda Android. Klik ikon "Aplikasi" dan pilih satu atau lebih aplikasi untuk diunduh. Anda dapat menginstal atau menginstal ulang Aplikasi menggunakan antarmuka yang sama.
Ada beberapa alternatif GUI lain (antarmuka pengguna grafis) yang tersedia, misalnya QtADB (multi-platform) atau, untuk pengguna Windows, juga Droid Explorer yang sangat baik oleh anggota kami Ryan Conrad (lihat misalnya Pencadangan Penuh perangkat yang tidak di-rooting ; untuk lebih lanjut, lihat juga adb tag-wiki kami ).
sumber
Ada beberapa aplikasi khusus untuk topik ini. Yang mungkin paling dikenal adalah AppMonster , yang saya gunakan (dalam versi Pro) selama bertahun-tahun sekarang, sangat andal (dan dev sangat aktif). Untuk alternatif dan detail lebih lanjut, silakan lihat:
sumber
Saya sudah menginstal 'avg antivirus'. Saya hanya membuat cadangan file darinya dan mereka disimpan sebagai apks.
sumber
Semua orang menyarankan perangkat lunak sumber tertutup di sini yang mungkin merupakan Adware. Orang sebaiknya menggunakan File Manager Ghost Commander yang memiliki bagian Aplikasi . Menyalin aplikasi ke penyimpanan yang dipasang (dapat diakses oleh orang awam) cukup mudah.
sumber
Mengapa tidak menggunakan SD MAID?
Saya telah menggunakan alat ini untuk membuat cadangan aplikasi Android saya sejauh ini. Ini ringan, dan mudah digunakan untuk mendapatkan apk dari aplikasi yang diinstal (tanpa root diperlukan).
Langkah demi langkah:
BTW, lokasi default output (APK) akan disimpan di folder Download (penyimpanan internal).
sumber
Ada APK Ekspor yang bagus hanya untuk tujuan itu: hanya 112 kB dan gratis tanpa iklan atau saran dalam aplikasi untuk mendapatkan versi pro.
sumber
Berdasarkan jawaban dari Mahesh Hegde, saya dapat mengonfirmasi bahwa Total Commander juga dapat menyimpan APK aplikasi. Itu tidak memerlukan root atau pengaturan tambahan.
Di layar utama, ada bagian "Aplikasi Terpasang". Cukup pilih dan salin aplikasi ke folder apa saja di tab lain.
Aplikasi ini tersedia sebagai unduhan langsung dari pengembang atau dari toko aplikasi.
sumber
Kemudian buat cadangan data aplikasi Anda setelah itu pergi ke Pengaturan-> Aplikasi -> -> Bersihkan data (Bersihkan data aplikasi). Setelah itu Anda bisa mendapatkan apk untuk aplikasi yang dipilih dengan menggunakan APK Share / Kirim aplikasi.
sumber
Anda dapat menggunakan aplikasi Pencadangan & Pemulihan Aplikasi untuk mendapatkan cadangan aplikasi sebagai file apk.
sumber