"Penyimpanan Tidak Cukup Tersedia" bahkan ada banyak ruang kosong di memori perangkat

140

Total ruang aplikasi saya adalah 10 MB, dan setelah instalasi akan memakan waktu kurang dari 20 MB. Di Galaxy Note I , saat memperbarui aplikasi saya, ia mengatakan "Penyimpanan Tidak Cukup Tersedia", di mana ada 214 MB ruang kosong di memori perangkat (internal). Itu terjadi bahkan ketika mencoba mengunduh aplikasi baru.

Saya sudah lama mencari solusinya, dan alasan yang tepat untuk penyebab masalah ini, tetapi saya tidak dapat menemukannya. Bagaimana saya memperbaiki masalah ini?

Ini adalah hasil dari 'adb shell df' di perangkat saya yang lain yang memiliki masalah yang sama. Ini memiliki ruang kosong 35 MB:

/dev: 115788K total, 0K used, 115788K available (block size 4096)
/mnt/asec: 115788K total, 0K used, 115788K available (block size 4096)
/system: 179840K total, 168376K used, 11464K available (block size 4096)
/data: 201856K total, 168524K used, 33332K available (block size 4096)
/cache: 108544K total, 1284K used, 107260K available (block size 4096)
/cdrom: 8960K total, 8632K used, 328K available (block size 4096)
/tmp: 2048K total, 28K used, 2020K available (block size 4096)
/pds: 1536K total, 1320K used, 216K available (block size 4096)
/mnt/sdcard: 1928992K total, 1014496K used, 914496K available (block size 32768)
/mnt/secure/asec: Permission denied
Penembak jitu
sumber
2
Bisa jadi ruang kosong yang Anda lihat dilaporkan bukan penyimpanan internal yang sebenarnya, tetapi penyimpanan "internal" (seperti dalam penyimpanan permanen) "eksternal". Jika Anda dapat menjalankan adb dari commandline, poskan output dariadb shell df
Chris Stratton
Ini adalah masalah dari sisi klien. Jadi saya tidak bisa menjalankan adb shell.
Sniper
Lalu siapa yang dapat saya temukan penyimpanan internal yang sebenarnya (ruang kosong) dari perangkat tempat aplikasi akan disimpan.
Sniper
1
Sudahkah Anda mendeklarasikan Android: installLocation di manifes?
Blackbelt
8
Pertanyaan ini tampaknya di luar topik karena ini adalah masalah tingkat pengguna. Akan lebih baik di rumah di Android Enthusiasts .
Peter Mortensen

Jawaban:

177

Inilah solusi yang sangat sederhana yang berfungsi pada Samsung Galaxy S II dan Note 1 saya ; Saya tidak tahu tentang model lain:

  1. Buka aplikasi ponsel dan alihkan ke keypad.
  2. Panggil *#9900#
  3. Pada layar yang muncul, klik tombol berlabel "Delete dumpstate / logcat".

Saya telah memulihkan sekitar satu GB ruang sistem dengan cara ini.

Berislav Lopac
sumber
3
Itu memang menghapus ruang internal (sekitar 300 MB) pada Galaxy Note 1 saya tetapi layak untuk dicatat. +1 dari ujung saya.
Mohammad Arif
15
Jawaban yang salah untuk masalah ini . Tidak ada kekurangan penyimpanan internal di sini !!!
Robert Siemer
13
Ini tidak berfungsi untuk dialer non-stok rupanya (misalnya CyanogenMod) tetapi lihat jawaban rhlee untuk bagaimana melakukan hal yang sama jika Anda mendapatkan kesalahan "MMI tidak valid" ketika Anda mencoba ini pada telepon yang di-root, modded telepon.
ChrisC
3
Bagaimana saya melakukan hal yang sama pada tablet yang TIDAK memiliki dial pad dan juga TIDAK di-root ???
Jalle
1
Bagi saya (martil, API-19) masalahnya adalah / data / app-lib / berisi paket aplikasi yang saya coba instal. Hapus dan diperbaiki.
shkschneider
67

Awalnya saya mencoba jawaban Berislav Lopac , tetapi saya dapatkan Connection problem or invalid MMI code.ketika saya mencoba menelepon *#9900#. Saya menggunakan CyanogenMod di telepon, dan saya percaya telepon dengan ROM khusus tidak menggunakan stock dialer, jadi mereka tidak memiliki fungsionalitas SysDump.

Pada dasarnya, Delete dumpstate/logcatdi SysDump membersihkan file log /data/log. Tetapi Anda juga dapat melakukan ini secara manual tanpa SysDump. (Ini dengan anggapan ponsel Anda telah di-root, yang akan terjadi jika ponsel Anda menjalankan CyanogenMod atau ROM non-stok lainnya.)

  1. Pastikan aplikasi Superuser dan Terminal Emulator diinstal. (Mereka datang dengan sebagian besar ROM kustom.)
  2. Jalankan Terminal Emulator
  3. Ketik su, tekan kembali.
  4. Ini akan memunculkan prompt Superuser. Berikan akses. (Anda harus menunggu tiga detik sebelum Anda dapat mengklik "Izinkan".)
  5. Ubah direktori saat ini dengan mengetik cd /data/log, diikuti dengan kembali.
  6. PASTIKAN Anda berada di data/logdirektori dengan mengetik pwd, diikuti dengan kembali. Ini harus mencetak direktori kerja saat ini Anda berada di: /data/log. Sangat penting untuk memastikan Anda berada di direktori yang benar karena langkah selanjutnya menghapus semua file di direktori kerja apa pun yang saat ini berada.
  7. Hapus semua file dalam direktori dengan mengetik rm *, diikuti dengan kembali.
  8. Tutup jendela terminal atau aplikasi, atau ketik exituntuk meninggalkan susesi.

Saya menghapus sekitar 1.500 file 1 MB seperti ini dan memperbaiki masalah "Penyimpanan Tidak Tersedia".

Seperti poster lainnya, saya memiliki Galaxy S II , jadi sepertinya ada masalah dengan model itu.

Jika ada yang tahu solusi permanen untuk menghentikan penumpukan file log, beri tahu saya.

CATATAN: Beberapa manajer file secara keliru akan membuat daftar /data/logkosong karena mereka menjalankan tidakrivasi dan karenanya tidak memiliki izin untuk melihat file di dalamnya.

rhlee
sumber
Terima kasih, ini adalah posting forum pertama yang menjelaskan kepada saya apa yang harus saya lakukan ketika * # 9900 # tidak berfungsi! Saya menduga itu adalah CyanogenMod di balik masalah MMI yang tidak valid tetapi tidak tahu harus ke mana dari sana. Saya juga menggunakan ES File Explorer tetapi tidak menunjukkan direktori / data / log - mungkin saya lupa membuatnya untuk melihat file yang tersembunyi.
ChrisC
2
@ Chris Chapman: Saat Anda menggunakan CyanogenMod, Anda dapat menggunakan file explorer CyanogenMod yang disebut File Manager (folder biru dengan tanda panah putih / lingkaran). Buka Pengaturan -> Pengaturan Umum -> Mode Akses di aplikasi dan ubah ke mode Pengguna Prompt atau mode Akses Root (mode Pengguna Prompt lebih aman). Anda kemudian harus dapat melihat file di direktori / data / log. Anda juga dapat menghapus semua file secara massal. Metode ini lebih mudah, tetapi menghapus file lebih lambat.
rhlee
+1! Saya selalu melihat angka seperti ini *#9900#, *#7832tetapi tidak berhasil karena Cyanogen ROM.
S.Thiongane
13
Apakah ini berlaku untuk CyanogenMod 10.2? Karena saya tidak punya folder "/ data / log". "Tidak ada berkas atau direktori seperti itu".
jonS90
7
Saya punya /data/dan /data/data/dan /sdcard/data/tapi tidak ada yang memiliki logsubfolder
endolith
18

Memori mungkin dalam cadangan oleh OS yang akan digunakan untuk menjalankan apa yang biasanya Anda jalankan (seperti file swap). Anda mungkin dapat memeras di satu atau dua aplikasi lain dengan

  • Mencoba menginstalnya tepat setelah restart, atau
  • Dengan paksa menutup beberapa aplikasi yang sedang berjalan (tetapi opsi kedua itu mungkin bukan ide yang bagus - lihat tautan pertama),

Tetapi satu-satunya perbaikan yang sangat baik mungkin untuk

  • Partisi ulang kartu SD Anda sehingga aplikasi dapat diinstal langsung ke sana (lihat tautan kedua).

Lihatlah posting forum Itu pasti terjadi: peringatan memori rendah! .

Bagian yang penting adalah:

OS tahu berapa banyak memori yang diperlukan untuk menjalankan aplikasi yang sudah Anda miliki. Ini adalah contoh sempurna.

Sekarang Anda mungkin bisa "menipu" OS dengan paksa menutup beberapa aplikasi yang duduk di RAM. Ini akan menambah "ember" memori Anda yang memungkinkan Anda memasang aplikasi, tetapi ingat jika Anda melakukan hal-hal seperti ini, Anda hanya akan menyebabkan masalah di jalan .. kelambatan, pesan kesalahan, dll. (Karena Anda membodohi OS dalam pemikiran Anda telah memberinya memori tambahan yang sebenarnya Anda lakukan .. Anda hanya memaksa ditutup).

Penjelasan lain yang baik tentang apa yang terjadi adalah di posting forum Memori Internal Rendah .

Bagian yang penting adalah:

Alasan mengapa ruang internal Anda terisi adalah 3 kali lipat. Pertama, ketika suatu aplikasi "dipindahkan" ke kartu SD, itu tidak sepenuhnya dipindahkan. Hanya sebagian yang benar-benar pergi. Kedua, cache aplikasi Dalvik masih tersimpan di memori internal (yang memakan banyak ruang). Tiga, data untuk aplikasi dan semua pengaturan sistem Anda disimpan dalam memori internal (ya, beberapa aplikasi menggunakan kartu SD untuk sebagian dari data mereka, tetapi setiap aplikasi memiliki data yang disimpan di memori internal).

Dan utas menyertakan saran tentang partisi apa yang dapat Anda lakukan untuk kartu SD Anda untuk memungkinkan 'aplikasi moar'!

SAYA
sumber
5
Menurut androidforums.com/evo-4g-support-troubleshooting/… , "Eh, apa? Semua ini salah. Area ROM tempat aplikasi diinstal tidak terkait dengan area RAM tempat aplikasi dijalankan / cache. Tugas Pembunuh akan bebaskan RAM, bukan ROM. Anda tidak akan dapat memasang lebih banyak aplikasi ke area itu hanya dengan mematikannya agar tidak berjalan. " (Saya pikir ROM adalah istilah yang salah, tapi tetap saja)
nafg
1
"ROM", Read-Only Memory, sama sekali tidak dibahas di sini. Setiap jenis penyimpanan yang kita diskusikan dapat diubah, tidak seperti ROM. Apa yang sedang dibahas adalah RAM dan ruang penyimpanan, dan bahkan konsep-konsep tersebut yang kabur dengan konsep ruang swap, dimana satu bertindak sebagai yang lain. Jika Anda memiliki jawaban lain untuk dikirim, itu mungkin konstruktif, tetapi argumen yang menunjuk ke ROM sepertinya jauh lebih sedikit.
AM
7
Jawaban omong kosong yang lengkap. 1) Kami tidak berbicara tentang RAM di sini, tetapi Anda tahu. Mengapa? 2) Android tidak menggunakan swap (secara default). 3) OS tidak mencadangkan RAM untuk aplikasi yang diinstal. 4) Memori penyimpanan internal tidak penuh seperti yang ditunjukkan oleh op !! 4) @Sniper Saya mohon, jangan-terima jawaban keterlaluan ini!
Robert Siemer
3
Jawaban ini sepertinya tidak relevan. Ada jawaban yang lebih bermanfaat di bawah ini.
Tuan Ed
1
@ AM Anda benar-benar tidak aktif, di sini. ROM adalah penyimpanan internal telepon (seperti harddisk di komputer). RAM adalah "papan gores" yang digunakan CPU saat sedang bekerja dan di mana aplikasi Anda dimuat saat sedang berjalan. Dengan semua penyimpanan solid-state, istilah ROM benar-benar telah "kacau". Ini benar-benar turun ke dua jenis "memori" 1) memori volatile (RAM) cepat dan membutuhkan daya untuk "menyimpan" hal-hal, yang berarti segera setelah perangkat dimatikan, memori ini dihapus. 2) memori non-volatile (ROM) adalah tempat data disimpan bahkan tanpa daya.
Mike U
12

Manajer paket ("pemasang") memiliki masalah desain: tidak dapat membedakan antara banyak kesalahan yang mungkin dan secara teratur muncul dengan alasan "penyimpanan tidak mencukupi".

Langkah-langkah pertama dilakukan: mengidentifikasi itu masalah instalasi (1.) dan tidak terkait dengan kekurangan penyimpanan (2.)

  1. Ini terjadi pada konsol ( pm install file.apk), dengan Google Play, pasar lain dan pemasangan GUI manual (misalnya, "mengklik" pada file APK yang diunduh ); ini bukan masalah unduhan, ...
  2. Paket berakhir sepenuhnya pada /datapartisi -atau- kebanyakan pada kartu SD (dan sedikit pada /data). - Kedua tempat menunjukkan ruang yang cukup seperti yang ditunjukkan oleh poster asli (masing-masing 33 MB dan> 900 MB) untuk paket <20 MB. –Dan– /datapartisi memiliki lebih dari 10% gratis (33 MB lebih dari 10% dari 200 MB).

Anehnya sebagian besar jawaban tidak memperhitungkan ini ...

Pada kenyataannya, /datapartisi tersebut membutuhkan pembersihan dari residu dari instalasi sebelumnya.

  • Identifikasi nama umum dari paket yang bermasalah (misalnya, com.abc.def)
  • Hapus instalasi paket (misalnya, pm uninstall com.abc.def)
  • Periksa apa yang tersisa di data (misalnya, find /data -name 'com.abc.def*')
  • Hapus itu

Pemasang mencekik itu, kembali dengan alasan yang salah. - Bagian yang menarik adalah: jika paket terinstal di kartu SD (dipaksa atau dengan cara lain) beberapa (semua?) Sisa /datatidak terluka ... yang mengarah pada kepercayaan yang salah bahwa itu memang masalah ruang ( lebih banyak ruang pada kartu SD ...)!

Pertanyaan Stack Overflow di mana saya mendapat setengah dari ini adalah Solusi untuk kesalahan INSTALL_FAILED_INSUFFICIENT_STORAGE di Android .

Robert Siemer
sumber
6

Hal pertama yang harus dilakukan adalah memeriksa detail pesan kesalahan. Untuk ini, Anda bisa menggunakan Aplikasi LogCat .

Bagi saya masalahnya adalah seperti kesalahan

Cannot rename native library directory /data/app-lib/vmdl-... to /data/app-lib/com.xyz

Solusinya adalah mengaktifkan fungsi akal sehat di otak saya dan mencari folder com.xyz di folder app-lib dengan ES-Explorer. Saya tahu bahwa folder ini sudah ada di sana. Jadi menghapusnya memecahkan masalah penggantian nama dan aplikasi sekarang dapat menginstal dengan benar.

Sentenza
sumber
3
Agak sedih berapa banyak solusi bergantung pada mengunduh dan menginstal aplikasi lain
Mooing Duck
6

Masalah yang sama datang untuk ponsel saya dan ini menyelesaikan masalah:

  • Pergi ke Application Manager/ Appsdari Pengaturan.

  • Pilih Google Play Services.

Masukkan deskripsi gambar di sini

  • Klik Uninstall Updatestombol di sebelah kanan Force Stoptombol.

  • Setelah pembaruan dihapus, Anda akan melihat Disabletombol yang berarti Anda selesai.

Masukkan deskripsi gambar di sini

Anda akan melihat banyak ruang kosong yang tersedia sekarang.

Tuhanku
sumber
1
dan Anda harus melakukan hal yang sama untuk setiap aplikasi, terutama yang dari google. Jangan lupa untuk menonaktifkan pembaruan otomatis aplikasi sebelumnya.
GoTo
2

Saya juga mengalami masalah ini ketika menginstal aplikasi setelah saya uninstall itu. Saya memutuskan untuk mengunduh Lucky Patcher dan kemudian klik pada menu - troubleshooting - hapus perbaikan dan cadangan (penyimpanan tidak tersedia). Harap perhatikan bahwa Anda membutuhkan perangkat Anda untuk di-rooting.

Federico
sumber
Lucky Patcher saya (versi 3.6.7) tidak memiliki "hapus perbaikan dan cadangan" di menu.
Robert Siemer
Saya tidak dapat menginstal Lucky Patcher karena kesalahan yang sama. Itu bahkan tidak dapat menginstal menggunakan ADB ...
Metafaniel
2

Saya memiliki Nexus 4 yang belum di-rooting (yang hanya memiliki penyimpanan internal, tidak ada kartu SD) dan mendapatkan kesalahan ini dengan memperbarui aplikasi yang lebih besar. Aplikasi yang lebih kecil akan memperbarui dengan baik.

Saya menemukan bahwa itu karena saya baru saja mendaftar ke layanan Play Music All Access dan telah menyematkan beberapa album.

Ini diunduh ke /datapartisi tersembunyi dan inilah yang kehabisan ruang (saya berasumsi)

Saya melepaskan sematan beberapa album dan sekarang tidak memiliki masalah menginstal aplikasi.

Shevek
sumber
2

1. Nyalakan kembali ponsel dan instal ulang aplikasi !

Saya juga mendapatkan masalah yang sama Insufficient Storage Availablepada perangkat saya, tetapi saya me-restart perangkat saya , dan itu berfungsi dengan baik!

PS .:

2. Instal aplikasi pada penyimpanan eksternal

Untuk ini, atur Storage Locationdengan perintah berikut

adb shell pm set-Install-Location 2 // 2 for external storage ([SD card][1])

adb shell pm set-Install-Location 1 // 2 for internal storage 

adb shell pm set-Install-Location 0 // for auto
Tarsem Singh
sumber
2
Terima kasih Tarsem! Saya mencoba Restart lebih dari 20 kali tetapi tidak berhasil .. :(
Sniper
1
Menginstal ke sdcard menghindari masalah, tetapi tidak menyelesaikannya (lihat jawaban saya) –dan– Anda dapat menginstal paket bermasalah ke sdcard dengan lebih mudah seperti ini:pm install -s package.apk
Robert Siemer
2

Saya memiliki masalah ini bahkan dengan banyak memori internal dan memori SD. Solusi ini hanya untuk aplikasi yang tidak akan memperbarui, atau sebelumnya telah diinstal pada ponsel dan tidak akan menginstal.

Tampaknya dalam beberapa kasus ada direktori yang tersisa dari instalasi sebelumnya dan aplikasi baru tidak dapat menghapus atau menimpa ini.

Hal pertama yang harus dilakukan adalah mencoba mencopot aplikasi terlebih dahulu dan coba lagi. Dalam kasus saya ini berfungsi untuk beberapa aplikasi.

Untuk langkah selanjutnya Anda memerlukan akses root pada ponsel Anda:

Dengan pengelola file, buka / data / app-lib dan cari direktori (atau direktori) yang terkait dengan aplikasi. Sebagai contoh untuk kindle adalah com.amazon.kindle. Hapus ini. Juga buka / data / data dan lakukan hal yang sama.

Kemudian goto play store dan instal ulang aplikasi. Ini berfungsi untuk semua aplikasi dalam kasus saya.

tomliddle
sumber
1

Saya memiliki masalah yang sama, dan diselesaikan dengan menggunakan Cache Cleaner App .

(HT: acejavelin @ Forum Android )

Shaul Behr
sumber
1
Sebenarnya, itu tidak sebodoh itu. Saya memiliki masalah di Galaxy S2 saya, dan memiliki cukup memori untuk menginstal aplikasi, dan dirilis sekitar 87MB. Tapi itu tidak memperbaiki masalah keseluruhan.
Tuan Ed
Hmmmm. Mungkin itu TIDAK memperbaiki masalah saya. Saya mencoba saran dalam jawaban untuk pertanyaan ini (instal di sdcard, Tekan * # 9900 # "Hapus dumpstate / logcat", jalankan Cache Cleaner) dan awalnya itu masih tidak berfungsi, yaitu mendapat kesalahan memperbarui aplikasi yang ada (kesalahan 902 tepatnya). Tetapi setelah ponsel di-reboot, ia berhasil memperbarui dengan benar! Dan sekarang sepertinya baik-baik saja.
Tuan Ed
1

Saya mencoba beberapa solusi yang disarankan, tetapi tidak ada yang berhasil untuk saya. Setelah beberapa penelitian saya menemukan petunjuk untuk memindahkan beberapa aplikasi dari /data/appke /system/app. Itu membebaskan ruang yang cukup untuk menginstal aplikasi baru dan memperbarui yang sudah ada.

Saya dapat merekomendasikan SystemCleanup utilitas gratis untuk memindahkan aplikasi.

Florian Feldhaus
sumber
Punya masalah yang sama dan SystemCleanup membantu saya. Saya merekomendasi!
Eran Egozi
1

Ini adalah hal termudah untuk dilakukan. Pergi untuk settings mencari storageatau memorymenyentuh dan mencari cached data. sentuh dan hapus data Anda dari sana. SEDERHANA!!!

Bhargav Modi
sumber
0

Apakah aplikasi harus diinstal di penyimpanan internal? Jika Anda tidak menjalankan layanan apa pun, Anda dapat mencoba menginstalnya di penyimpanan eksternal. Ini dapat dilakukan dengan menambahkan kode berikut di manifes Anda:

 manifest  
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:installLocation="preferExternal".....

Ini biasanya bekerja pada Android 2.2 dan lebih tinggi di sebagian besar kasus. Pastikan aplikasi Anda akan berfungsi dengan baik jika diinstal pada penyimpanan eksternal. Anda akan mendapatkan ide bagus tentang jenis aplikasi apa yang dapat diinstal pada penyimpanan eksternal di Lokasi Instalasi Aplikasi .

MMss
sumber
0

Ketika datang ke areal perangkat, perilaku perangkat tampak berbeda untuk kelompok perangkat yang berbeda.

Beberapa koleksi aneh dari pendapat yang saya dengar dari orang yang berbeda adalah:

  • Nyalakan kembali perangkat Anda setelah dicabut
  • Hapus beberapa aplikasi dari perangkat dan bebas setidaknya 100 MB
  • Cobalah untuk menginstal aplikasi Anda dari baris perintah, ./adb install ~Application_path
  • Pindahkan aplikasi Anda ke penyimpanan kartu SD atau menjadikannya default di kartu SD di file manifes Android, android:installLocation="preferExternal"
  • Anda mendapat banyak memori untuk memperoleh hal-hal di folder Raw yang menginstal salinan dalam memori ponsel saat menginstal file APK dan perangkat tidak memiliki cukup memori untuk memuatnya
  • Root perangkat Anda dan instal beberapa ROM yang baik yang membantu membiarkan perangkat tahu tentang memori yang tersisa.

Saya harap salah satu dari mereka relevan dengan Anda! ;)

Dharam
sumber
0

Sebagian besar ruang yang Anda miliki disediakan oleh OS. Perbaikan terbaik dan mudah adalah memindahkan aplikasi Anda ke penyimpanan eksternal. Ini akan membebaskan banyak ruang untuk Anda.

Riz
sumber
0

Beberapa aplikasi harus di-boot ulang untuk menginstal sepenuhnya. Android hanya mengatakan itu memiliki memori tidak cukup untuk beberapa alasan - itu harus mengatakan itu perlu reboot untuk menyelesaikan instalasi. Cobalah - ini akan menginstal sepenuhnya secara otomatis ketika Anda reboot.

Catatan galaksi
sumber
0

Saya menyelesaikan masalah ini untuk diri saya sendiri. Padahal, memori internal dan SD menunjukkan banyak ruang kosong. Itu adalah masalah dengan memori ponsel, yang hampir penuh.

Karenanya, saya memindahkan banyak aplikasi saya dari memori telepon ke memori internal, untuk membebaskan memori telepon: Pengaturan -> Penyimpanan -> Aplikasi (di bawah bagian penyimpanan internal) -> tab internal

Berikut adalah yang tidak diperiksa dan menempati ruang pada memori ponsel.

Klik Aplikasi (satu per satu) Klik pada tombol: 'Pindah ke Penyimpanan Internal'.

Setelah Anda mengosongkan cukup banyak ruang pada memori telepon dengan cara ini, kesalahan tidak seharusnya terjadi.

Akhilesh Singh
sumber
0

Setelah menghapus beberapa aplikasi, saya dapat menginstal yang baru ...

Saya pikir OS menghitung total memori yang diperlukan untuk menjalankan semua aplikasi. Jika tidak cocok maka dikatakan "dalam memori yang cukup".

vkGunasekaran
sumber
0

Saya memiliki masalah yang sama pada Galaxy S4 (i9505) pada stock ROM (4.2.2 ME2). Saya memiliki ruang kosong seperti ini: 473 MB aktif /data, 344 MB aktif /system, 2 GB aktif /cache. Saya mendapatkan kesalahan serentetan gratis pada setiap unduhan dari Play Store (aplikasi kecil, 2,5 MB), saya memeriksa LogCat , katanya "Batalkan unduhan ABC karena ruang kosong tidak cukup".

Lalu saya membebaskan beberapa ruang /data, 600 MB gratis, dan sekarang berfungsi dengan baik, aplikasi mengunduh dan menginstal;). Jadi sepertinya ROM ini membutuhkan sedikit lebih banyak ruang kosong untuk berfungsi OK ...

George Dima
sumber
0

Mengosongkan memori cache Google Play juga akan membantu Anda ... Buka halaman informasi aplikasi Google Play dan hapus.

Ashokchakravarthi Nagarajan
sumber
0

Saya tidak menemukan solusi gratis yang berfungsi, tetapi saya menemukan solusi: Saya menggunakan versi cadangan Titanium yang tidak bebas, mengklik tombol konteks dan memilih untuk memeriksa memori yang ditempati oleh aplikasi. Temukan aplikasi unduhan, dan Anda akan melihat bahwa ia memiliki sejumlah ruang yang dialokasikan untuk cache-nya. Hapus data adalah opsi yang Anda inginkan.

tony gil
sumber
0

Saya mendapat pesan kesalahan yang sama jika nama paket terlalu panjang (> 128 karakter). Hanya menggunakan nama yang lebih pendek untuk menyelesaikan masalah.

reinra
sumber
0

Saya memiliki lebih dari 2 GB ruang internal, namun saya tidak dapat menginstal / memperbarui aplikasi baik dari Google Play atau secara manual.

Apa pun alasannya, menghapus partisi cache memecahkan tujuan saya.

Langkah-langkah: Pemulihan -> Hapus partisi cache -> Reboot sistem sekarang

Saurabh
sumber
0

Jika Anda memiliki root, hapus semua folder di path:

/data/app-lib/

Kemudian restart perangkat Anda.

Saya memiliki masalah ini berkali-kali, dan perbaikan ini berhasil untuk saya setiap kali. Bahkan memiliki utas XDA .

Saya menulis semua folder, karena jika ada masalah dengan satu aplikasi, ada kemungkinan Anda memiliki masalah ini dengan aplikasi lain juga. Plus, itu menjengkelkan untuk menemukan folder aplikasi yang bermasalah.

pengembang android
sumber
0

Buka Pengaturan, Aplikasi, Semua dan hapus instalasi Google Play Store. Ini akan diganti oleh versi lama dan kemudian Anda dapat mengunduh tanpa "KESALAHAN Penyimpanan Tidak Cukup" Ini berfungsi untuk saya

Carlos AG
sumber
-1

Saya terus mengalami masalah ini, dan saya membersihkan cache Dalvik menggunakan Titanium Backup. Telepon Anda harus di-root. Segera setelah saya melakukan itu, saya dapat memperbarui Swiftkey dan Beautiful Widgets.

acciocode
sumber