Di mana Play Store menyimpan aplikasi yang sedang saya unduh?

12

Saya mengunduh Facebook dari Play Store beberapa waktu yang lalu ketika ponsel tiba-tiba menutup telepon sehingga saya dengan paksa menutupnya dengan mengeluarkan baterai. Sekarang ketika saya boot ulang Facebook tidak lagi dalam antrian dan saya perlu mengunduhnya lagi. Sekarang pertanyaan saya adalah, di mana Play Store menyimpannya sementara saat sedang diunduh? Saya khawatir sekarang ada file apk Facebook yang tidak lengkap di suatu tempat yang menghabiskan ruang kosong.

Baling-baling
sumber
kemungkinan, ini disimpan dalam format yang rusak yang tidak dapat dibaca oleh telepon. Hubungkan ponsel Anda ke PC dan lakukan pemindaian dan perbaikan untuk menghapus file yang rusak, yang harus mengurusnya.
forum
@forum PC umumnya tidak memiliki alat untuk menghapus unduhan yang tidak lengkap dari partisi di perangkat Android. /databahkan tidak dapat diakses tanpa ADB.
Matius Baca
ok, saya hanya berasumsi android secara otomatis memindai partisi pada reboot dan menghapus file yang rusak di partisi sehingga hanya sdcard yang perlu dipindai. File-file besar (50mb-up) tidak dapat disimpan dalam memori telepon, jadi ketika itu terputus, hanya pemindaian dan perbaikan yang mungkin dapat merebut kembali memori.
forum

Jawaban:

11

Aplikasi Playstore biasanya digunakan /data/localuntuk menyimpan .apkfile sementara saat mengunduh, kemudian menginstalnya dari sana, dan akhirnya menghapus file unduhan sementara (yang kemudian pergi ke /data/app). The /data/localdirektori harus dibaca oleh semua proses (sehingga tidak ada akar yang dibutuhkan untuk daftar isinya), seperti yang digunakan sebagai semacam "direktori sementara" untuk banyak hal (Anda mungkin berpikir itu sebagai "misnamed" /tmpdirektori).

Direktori ini harus "dibersihkan" di reboot 1 , sehingga masalah Anda mungkin lebih suka patah .apkdi /data/app. Instalasi baru harus menyelesaikan masalah ini. Saya selanjutnya merekomendasikan untuk menggunakan AppMonster Pro - ya, versi Pro: pada setiap instal / perbarui, ambil .apkfile dari aplikasi yang diinstal / diperbarui dan simpan salinannya. Jadi dalam kasus seperti ini, Anda bisa mengambil versi sebelumnya dan menginstalnya.

Hanya untuk kelengkapan: Tampaknya ada lebih banyak "direktori sementara" pada perangkat Android. Menyelidiki dump dari saham 2,2 Motorola Milestone 2, saya misalnya juga ditemukan /data/download. Perangkat yang berbeda mungkin menggunakan direktori lain sebagai tambahan. Tapi itu seharusnya tidak mempengaruhi pertanyaan Playstore Anda.


1 Saya hanya dapat mendasarkan ini pada salah satu perangkat saya (Motorola Milestone 2, stok Android 2.2), di mana saya mengekstrak cadangan Nandroid yang disimpan di PC saya. Di sana init.rcfile (yang dipanggil saat proses boot) ao berisi yang berikut:

mkdir /data/local 0771 mot_tcmd shell
mkdir /data/local/tmp 0771 mot_tcmd shell
mkdir /data/local/12m 0771 mot_tcmd shell
mkdir /data/local/12m/batch 0771 mot_tcmd shell

Mudah dilihat: /data/localdirektori dibuat saat boot, yang menunjukkannya kosong pada saat ini. Sama juga btw. untuk/data/download

Izzy
sumber
Menurut Anda itu sudah dihapus? Apakah yang Anda maksud dalam pengalaman Anda ? : P
Matthew Baca
Saya tidak pernah merasa perlu memeriksa secara menyeluruh. Setiap kali saya melihat, itu kosong. Tetapi karena saya tidak pernah mengalami masalah dengan instalasi yang dibatalkan, saya tidak dapat mengatakan dengan pasti. Tidak ada di komputer saya ketika saya menulis ini, saya tidak punya kesempatan untuk memverifikasi apa yang saya pikir mungkin ada di belakang - jadi terima kasih atas pengingatnya, saya akan memperbarui jawaban saya ...
Izzy
Di Xperia Ray (ST18i) saya yang menjalankan ICS, saya tidak memiliki akses ke /datadirektori. Mungkinkah pengaturannya berbeda di ponsel Xperia atau itu adalah masalah ICS?
Alex Essilfie
Anda tidak memiliki akses penuh ke /datadirektori dan kontennya kecuali perangkat Anda di-root. Tanpa root, Anda dapat mengakses bagian-bagiannya jika Anda tahu di mana mereka berada; misalnya Anda dapat mengakses folder secara langsung/data/local , tetapi mungkin tidak dapat "menelusuri" /dataisi folder. Jadi dengan antarmuka grafis clicky-clicky, Anda mungkin akan mengalami kesulitan untuk sampai ke sana kecuali Anda dapat memasukkan path lengkap secara manual :)
Izzy