Google Play: Kesalahan mengunduh aplikasi - ruang tidak mencukupi


20

Setelah salah satu pembaruan terbaru (tidak yakin apakah itu yang terakhir atau yang sebelumnya) dari aplikasi Google Play, saya mengalami kesalahan saat mencoba memperbarui aplikasi besar (42MB). Ia mengatakan:

Galat Mengunduh. Tidak ada ruang yang cukup pada perangkat.

Perangkat saya adalah Samsung P1000 yang menjalankan Froyo. Ini sudah di-root, tapi kesalahannya ada di sana sebelum me-rooting-nya.

Pencarian Google cepat menunjukkan beberapa pengguna Samsung memiliki masalah yang sama (aplikasi yang membuat saya sakit kepala adalah desa Smurf). Beberapa mengatakan bahwa menghapus pembaruan ke aplikasi Android Market (Google Play) akan memperbaikinya, tetapi bagi saya itu tidak berhasil.

Saya juga mencoba prosedur dalam FAQ bantuan Google ini tetapi tidak berhasil.

Sekarang saya terjebak dengan versi Pasar prasejarah (yang bekerja pada aplikasi kecil) dan masih tidak dapat memperbarui Smurf's Village atau menginstal aplikasi besar. Bagaimana saya bisa memperbaikinya?

EDIT: perangkat memiliki lebih dari 2GB penyimpanan SD internal, 27GB kartu SD eksternal, sehingga ruang tidak menjadi masalah.


Maaf karena tidak menyatakannya, tetapi perangkat tidak kekurangan ruang kosong.
Mindwin

Jawaban:


9

Bagi saya, itu semua tentang membunuh dan membangun kembali cache yang lebih besar. Saya ingin itu terdaftar di SE sehingga orang lain yang memiliki masalah yang sama dapat menemukan jawaban googling untuk itu.

Masalahnya tampaknya dengan ukuran partisi tempat cache berada. Ini dipasang pada partisi 20-30MB di kartu SD internal telepon.

Perbaikan yang berhasil bagi saya dijelaskan dalam posting blog ini .

BLOK DI BAWAH INI DIAMBIL DARI posting blog Jimmy Halim, dan digunakan dengan izinnya.

Setelah menjelajahi sekitar, saya menemukan bahwa folder cache (yang saya asumsikan digunakan oleh pasar) menggunakan partisi kecil (sekitar 20mb dalam kasus saya). Jadi untuk mengatasi ini kita perlu mengubahnya ke partisi yang lebih besar.

Anda membutuhkan Simulator Terminal Android atau aplikasi terminal yang setara. Ini juga akan mengharuskan Android Anda di-root.

Ketik su(permintaan izin root akan ditampilkan: Anda harus menyetujuinya).

Mengetik cd /

Mengetik umount /cache

Ketik mount -o rw,remount -t rootfs rootfs /(untuk mengatur akses folder ke rw - baca tulis)

Ketik rmdir /cache(hapus folder cache). Saya pribadi menggunakan root explorer untuk melakukan point 5-6.

Mengetik mkdir /sdcard/cache

Ketik ln -s /sdcard/cache /cache(untuk menautkan folder cache ke / sdcard / cache - yang seharusnya memiliki ukuran partisi lebih besar)

P1000 saya telah di-root dan emulator terminal serta busybox diinstal. Saya hanya mengetik perintah dalam urutan yang dijelaskan oleh Jimmy Halim (pujian kepadanya).

Mencari latar belakang untuk pertanyaan ini, saya juga menemukan posting forum ini (dalam bahasa portugis) yang sepertinya (belum diuji oleh saya) menyelesaikan masalah menggunakan aplikasi.

[mulai posting Portugis]

Untuk solusinya, Anda dapat memperbaiki modifikasinya atau melakukan cache melakukan telefone

[akhiri tulisan Portugis]


Bagaimana dengan jiwa-jiwa miskin yang belum memiliki emulator terminal atau busybox yang diinstal. Mereka tidak dapat menginstalnya, karena mereka tidak dapat menginstal apa pun.
Urbycoz

@Urbycoz Jika Anda tidak dapat menginstal apa pun, itu adalah hal untuk pertanyaan terkait lainnya. Saya hanya punya masalah menginstal aplikasi BESAR. Emulator dan Busybox sangat kecil dibandingkan dengan aplikasi saat ini. Juga, seseorang dapat bertanya "What about non-rooted devices"dan jawabannya akan sama: Ini adalah pertanyaan untuk tanya jawab lainnya.
Mindwin

Jika seorang pengguna tidak dapat menginstal apa pun, mereka selalu dapat mengaktifkan USB debugging dan melakukan semuanya melalui ADB.
WindowsEscapist

0

Bisakah Anda memeriksa berapa banyak ruang yang tersisa dalam penyimpanan internal perangkat Anda? Anda dapat melakukannya dengan masuk ke Pengaturan-> Aplikasi-> Penyimpanan Gunakan dan lihat berapa ruang kosong di penyimpanan internal. Jika nilainya kurang dari yang dibutuhkan aplikasi (yaitu 42 Mb) maka itu berarti Anda harus mengosongkan ruang sebelum menginstal.

Untuk membebaskan:

  1. Yang terbaik adalah mengunjungi daftar aplikasi dan menghapus yang tidak diinginkan, dimulai dengan yang menempati lebih banyak ruang.
  2. Pindahkan aplikasi berat ke Kartu SD. Meskipun saya curiga ini hanya dapat dilakukan dari GingerBread dan bukan di Froyo Anda.

2
3. sambil berjalan daftar aplikasi, menghapus cache aplikasi ketika itu terlalu besar. Mungkin hanya solusi sementara, tetapi lebih baik daripada tidak sama sekali.
Izzy

1
P1000 saya memiliki banyak penyimpanan, baik internal maupun eksternal. Ini adalah masalah dengan cache itu sendiri, saya bisa menyelesaikannya untuk android (ROOTED) saya. Masih mencari solusi untuk ukuran cache yang tidak memerlukan rooting.
Mindwin

OP mengatakan bahwa ada cukup ruang ...
frandroid

Mengapa o mengapa saya tidak dapat menambahkan jawaban untuk pertanyaan ini? Bagaimanapun, akhirnya menemukan solusi untuk ini - menghapus pembaruan dari aplikasi Google play
Elia Weiss

0

Hanya dengan menambahkan beberapa hal lain untuk dicoba jika jawaban @ Mindwin tidak bekerja untuk Anda:

1) Hapus log Anda yang berada di /data/log.

  • Anda dapat melakukan ini dengan pergi ke menu pemulihan dan menghapus log (jika opsi tersedia untuk Anda, itu bukan untuk setiap telepon). Atau jika Anda memiliki ponsel yang telah di-rooting, Anda dapat menjalankannya rm -rdi folder ini dari emulator terminal.

2) Jika Anda dapat menginstal aplikasi, SD Maidaplikasi tersebut dapat menghapus semua file cache atau file apk yang tersisa yang terkadang tersisa setelah dihapus.

3) Jika ponsel Anda adalah Samsung Galaxy, Anda dapat memanggil *#9900#dari layar panggil dan kemudian memilih opsi kedua: "Hapus Dumpstate / logcat".


Masalahnya adalah empat tahun. Saya ragu orang masih memilikinya.
Mindwin

Saya lakukan kemarin, itu bagaimana saya sampai di sini. Saya memposting apa yang membantu saya
Gabriel Fair
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.