“Tidak dapat mengunduh, tidak cukup ruang” ketika “Penyimpanan Telepon” dengan jelas mencantumkan ruang yang cukup

14

Saya baru saja menginstal Android 2.1 di Novel Pandigital saya. Setiap kali saya mencoba mengunduh aplikasi (melalui WiFi), saya mendapatkan kesalahan ini: Unable to download. Not enough space on phone. Namun, telepon mencantumkan ruang kosong sebagai 125,57Mb, sekitar 25 kali ukuran file yang ingin saya instal.

Saya mengambil APK yang saya coba unduh dan meletakkannya di kartu SD saya. Saya dapat menginstalnya ke perangkat dari sana membuktikan memang memiliki ruang.

Apa yang harus saya lakukan?

John
sumber
Ini daftar penyimpanan internal 125mb gratis, kan? Bukan kartu SD?
Bryan Denny
@Bryan: Benar. Ini daftar kartu SD (dengan benar) memiliki 8Gb.
John
hmmm .... Saya tidak terbiasa dengan perangkat Anda. Ini semacam eReader / tablet seperti Nook Color? Apakah Anda menginstal aplikasi melalui Android Market atau pasar lain? Atau via ADB? Satu-satunya hal lain yang dapat saya pikirkan untuk menyarankan adalah menjalankan aplikasi logging (atau menggunakan DDMS dengan Android SDK untuk mendapatkan log) dan melihat apakah ia mengatakan hal lain dalam log saat menginstal.
Bryan Denny
@Bryan: Ini memulai hidup sebagai eReader. pandigital.net/pandigitalnovel - Saya punya yang putih. Lalu saya menaruh firmware lain di dalamnya: slatedroid.com/index.php?topic=5098.0 - Tautan terakhir di posting pertama utas (ditautkan) itu. Saya mengunduh APK dari situs web pasar tetapi tidak menggunakan aplikasi. Saya tidak bisa membuat ADB mendeteksi perangkat saya. Saya akan melihat LogCat.
John
Ada banyak hal yang tidak berfungsi jika tidak cukup Penyimpanan Internal gratis - seperti menerima SMS kecil. Anda dapat mencoba pembersihan satu kali dengan MemoryCleaner.
Olav

Jawaban:

1

Ini tidak menjawab mengapa itu tidak berhasil, tapi ...

Sebagai solusinya, jika Anda memiliki kartu SD, Anda dapat memasukkannya dan secara otomatis akan mengunduh ke kartu itu.

John
sumber
3
itu tidak berhasil.
Shimmy
0

Solusi lain yang berhasil bagi saya dalam kasus serupa adalah memulai ulang perangkat saya.

Saya kira aplikasi ini mencoba menemukan ruang bebas terus menerus sekitar 5MB dan memori tidak terfragmentasi secara efisien (ada banyak potongan 4MB atau kurang). Entah bagaimana memori ulang setelah restart tapi mungkin penjelasannya berbeda.

kon psik
sumber
1
Saya ragu fragmentasi adalah masalah di sini. Ini lebih disebabkan karena restart beberapa hal temp mungkin telah dihapus (misalnya sesuatu yang tersisa /data/local), dan dengan demikian beberapa ruang dibebaskan. Tapi terlepas dari itu: ya, restart bisa melakukan itu, kadang-kadang :)
Izzy
0

Catatan: yang berikut ini tampaknya hanya berfungsi pada perangkat Samsung

Masukkan nomor * # 9900 # di dialer (tidak perlu menekan tombol Panggil) dan menu SysDump akan muncul, di sana pilih item kedua (Hapus dumpstate / logcat). Ini akan menghapus beberapa file log sistem "tersembunyi" yang tidak Anda ketahui ada dan tidak perlu. Mereka dapat mencapai satu gigabyte besar dan menyebabkan pesan "Tidak dapat mengunduh, ruang yang tidak cukup" yang misterius dan yang serupa, ketika info sistem menyatakan ada banyak ruang kosong.

Beberapa menyarankan untuk memulai kembali setelah penghapusan.

David Balažic
sumber
Kode salah :(
HasH_BrowN
Mungkin ini hanya berfungsi pada perangkat Samsung?
David Balažic
Sayangnya, perangkat dalam hal ini tidak memiliki fungsi telepon apa pun. Bisakah Anda menguraikan cara lain untuk menemukan file-file tersembunyi ini?
John
Menurut pesan forum ini (Jerman), Anda dapat mencoba membuka menu pemulihan dan memilih item "hapus / bersihkan cache" di sana untuk mendapatkan efek yang sama. Menu pemulihan dibuka dengan mematikan perangkat, menyalakannya sambil menahan beberapa tombol. Tombol mana yang tergantung pada perangkat - google itu. Coba juga untuk menemukan informasi lebih lanjut tentang operasi cache penghapusan / bersih, saya tidak pernah menggunakannya.
David Balažic
0

Ini adalah masalah yang sangat menjengkelkan yang juga saya temui berkali-kali. Untuk beberapa alasan itu berpikir Anda tidak memiliki cukup ruang bahkan ketika Anda jelas melakukannya. Terkadang ia dapat menolak aplikasi <1mb saat Anda memiliki 100 MB gratis. Atau itu dapat memungkinkan aplikasi <100mb saat Anda memiliki sekitar 300MB gratis.

Saya tidak berpikir ada 'perbaikan' nyata untuk ini.

Membebaskan lebih banyak ruang harus menyelesaikan masalah. Anda cukup menghapus instalan sekelompok aplikasi dan melihat apakah itu berfungsi lagi. Atau Anda dapat membersihkan cache dan file lain yang tidak Anda perlukan (seperti log yang disebutkan oleh David Balažic) dengan aplikasi seperti SDMaid atau 1TapCleaner atau aplikasi apa pun yang Anda gunakan. Membersihkan uang tunai / batu nisan / log dapat dengan mudah membebaskan banyak ruang bagi Anda untuk menginstal aplikasi apa pun yang Anda suka.

Masalahnya akan kembali meskipun setelah Anda kehabisan ruang lagi.

solusi terbaik adalah menginstal lebih sedikit aplikasi (saya tidak suka ini tetapi ini yang paling baik untuk saya) atau membeli sdCard dan menginstal aplikasi di sdCard (dengan bantuan aplikasi seperti AppMgr III atau sejenisnya) .

Bagi mereka yang menggunakan perangkat Samsung yang membagi memori dalam Sdcard dan USBStorage, Anda harus menemukan cara yang berbeda untuk benar-benar meletakkan aplikasi pada kartu sd eksternal daripada Penyimpanan USB. Saya percaya saya membaca di suatu tempat adalah mungkin dengan mengatur ulang telepon pabrik dan kemudian memilih untuk menginstal aplikasi pada sd atau sesuatu seperti itu tetapi saya belum mencobanya.

miva2
sumber
0

Saya juga mengalami masalah ini, dan pengalaman saya mengungkapkan bahwa itu hanya versi terbaru dari app store yang menyebabkan masalah.

Jadi setiap kali saya ingin menginstal atau memperbarui aplikasi, saya pertama-tama mengembalikan Play Store ke versi persediaan.
Saya pergi ke laci aplikasi, klik lama ikon Play Store dan seret ke "Info App" untuk membuka pengaturannya (Anda dapat mencapai sana melalui Pengaturan -> Aplikasi -> Google Play Store ), tekan "Copot pemasangan pembaruan".
Ini akan menginstal pembaruan dalam periode singkat berikut, hingga aplikasi Play Store ditingkatkan lagi.
Berikan komentar jika ada cara untuk mencegah Play Store memperbarui dirinya secara otomatis (aplikasi pembaruan otomatis disetel ke false).

Semoga ini membantu.

Bergetar
sumber
0

Sayangnya, ini bisa menjadi kutukan bagi banyak perangkat. Android membutuhkan sedikit penyimpanan yang tersisa, dan tidak akan membiarkan google play mengisinya - Tuhan tahu mengapa, karena hal-hal lain dapat - dan hanya itu. Untungnya, Anda tidak kehabisan pilihan. Jika Anda melakukan root pada dang, Anda dapat membeli SD v.large dan memodifikasi file vold untuk berpikir itu penyimpanan internal.

Dan Brown
sumber
0

Saya sering mengalami ini bahkan sebelum ruang internal-sd kosong +2 gigs.

Saya mencoba ini.

Di terminal, ketikkan baris ini:

su
ps set install location 1
pm get-install-location

Catatan: Jangan gunakan spasi di antara setiap baris (saya tidak bisa mengedit / memformat spasi yang benar antara 3 entri baris, maaf).

Sekarang, setelah dua bulan dan puluhan aplikasi tambahan diinstal, gangguan "tidak cukup ruang" tidak mengganggu saya.

Semoga ini membantu.

Kalutang
sumber
0

Dalam pengalaman saya, saya pikir play store tidak akan membiarkan Anda menginstal aplikasi saat Anda kehabisan penyimpanan. Sebagai contoh, itu tidak akan membiarkan Anda menginstal bahkan aplikasi sekitar 2MB ketika penyimpanan tersisa hanya 90MB. Ini untuk kemungkinan masalah kinerja. Tidak ada yang ingin menginstal aplikasi 2MB yang akan memuat MB data tambahan yang akan menyebabkan masalah memori. Apa yang biasanya saya lakukan adalah mencadangkan aplikasi besar (bahkan dengan data aplikasi) mencopot pemasangan aplikasi yang dicadangkan dan menginstal ulang setelah menginstal aplikasi yang diinginkan. Pekerjaan lain di sekitar adalah untuk mendapatkan apk dari sumber tepercaya

Alain Giresse
sumber