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
android
google-play
Penembak jitu
sumber
sumber
adb shell df
Jawaban:
Inilah solusi yang sangat sederhana yang berfungsi pada Samsung Galaxy S II dan Note 1 saya ; Saya tidak tahu tentang model lain:
*#9900#
Saya telah memulihkan sekitar satu GB ruang sistem dengan cara ini.
sumber
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/logcat
di 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.)su
, tekan kembali.cd /data/log
, diikuti dengan kembali.data/log
direktori dengan mengetikpwd
, 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.rm *
, diikuti dengan kembali.exit
untuk meninggalkansu
sesi.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/log
kosong karena mereka menjalankan tidakrivasi dan karenanya tidak memiliki izin untuk melihat file di dalamnya.sumber
*#9900#
,*#7832
tetapi tidak berhasil karena Cyanogen ROM./data/
dan/data/data/
dan/sdcard/data/
tapi tidak ada yang memilikilog
subfolderMemori 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
Tetapi satu-satunya perbaikan yang sangat baik mungkin untuk
Lihatlah posting forum Itu pasti terjadi: peringatan memori rendah! .
Bagian yang penting adalah:
Penjelasan lain yang baik tentang apa yang terjadi adalah di posting forum Memori Internal Rendah .
Bagian yang penting adalah:
Dan utas menyertakan saran tentang partisi apa yang dapat Anda lakukan untuk kartu SD Anda untuk memungkinkan 'aplikasi moar'!
sumber
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.)
pm install file.apk
), dengan Google Play, pasar lain dan pemasangan GUI manual (misalnya, "mengklik" pada file APK yang diunduh ); ini bukan masalah unduhan, .../data
partisi -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–/data
partisi memiliki lebih dari 10% gratis (33 MB lebih dari 10% dari 200 MB).Anehnya sebagian besar jawaban tidak memperhitungkan ini ...
Pada kenyataannya,
/data
partisi tersebut membutuhkan pembersihan dari residu dari instalasi sebelumnya.pm uninstall com.abc.def
)find /data -name 'com.abc.def*'
)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
/data
tidak 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 .
sumber
Hal pertama yang harus dilakukan adalah memeriksa detail pesan kesalahan. Untuk ini, Anda bisa menggunakan Aplikasi LogCat .
Bagi saya masalahnya adalah seperti kesalahan
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.
sumber
Masalah yang sama datang untuk ponsel saya dan ini menyelesaikan masalah:
Pergi ke
Application Manager
/Apps
dari Pengaturan.Pilih
Google Play Services
.Klik
Uninstall Updates
tombol di sebelah kananForce Stop
tombol.Setelah pembaruan dihapus, Anda akan melihat
Disable
tombol yang berarti Anda selesai.Anda akan melihat banyak ruang kosong yang tersedia sekarang.
sumber
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.
sumber
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
/data
partisi tersembunyi dan inilah yang kehabisan ruang (saya berasumsi)Saya melepaskan sematan beberapa album dan sekarang tidak memiliki masalah menginstal aplikasi.
sumber
1. Nyalakan kembali ponsel dan instal ulang aplikasi !
Saya juga mendapatkan masalah yang sama
Insufficient Storage Available
pada perangkat saya, tetapi saya me-restart perangkat saya , dan itu berfungsi dengan baik!PS .:
2. Instal aplikasi pada penyimpanan eksternal
Untuk ini, atur
Storage Location
dengan perintah berikutsumber
pm install -s package.apk
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.
sumber
Saya memiliki masalah yang sama, dan diselesaikan dengan menggunakan Cache Cleaner App .
(HT: acejavelin @ Forum Android )
sumber
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/app
ke/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.
sumber
Ini adalah hal termudah untuk dilakukan. Pergi untuk
settings
mencaristorage
ataumemory
menyentuh dan mencaricached data
. sentuh dan hapus data Anda dari sana. SEDERHANA!!!sumber
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:
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 .
sumber
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:
./adb install ~Application_path
android:installLocation="preferExternal"
Saya harap salah satu dari mereka relevan dengan Anda! ;)
sumber
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.
sumber
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.
sumber
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.
Setelah Anda mengosongkan cukup banyak ruang pada memori telepon dengan cara ini, kesalahan tidak seharusnya terjadi.
sumber
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".
sumber
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 ...sumber
Mengosongkan memori cache Google Play juga akan membantu Anda ... Buka halaman informasi aplikasi Google Play dan hapus.
sumber
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.
sumber
Saya mendapat pesan kesalahan yang sama jika nama paket terlalu panjang (> 128 karakter). Hanya menggunakan nama yang lebih pendek untuk menyelesaikan masalah.
sumber
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
sumber
Jika Anda memiliki root, hapus semua folder di path:
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.
sumber
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
sumber
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.
sumber