Lưu trữ không đủ dung lượng Có sẵn ngay cả khi có rất nhiều dung lượng trống trong bộ nhớ thiết bị


140

Tổng dung lượng ứng dụng của tôi là 10 MB và sau khi cài đặt, nó sẽ mất ít hơn 20 MB. Trong Galaxy Note I , trong khi cập nhật ứng dụng của mình, nó có nội dung "Không đủ dung lượng lưu trữ", trong đó có 214 MB dung lượng trống trong bộ nhớ thiết bị (bên trong). Nó xảy ra ngay cả khi cố gắng tải xuống một ứng dụng mới.

Tôi đã tìm kiếm giải pháp lâu dài và một lý do hoàn hảo cho nguyên nhân của vấn đề này, nhưng tôi không thể tìm thấy nó. Làm sao để sửa lỗi này?

Đây là kết quả của 'adb shell df' trong một thiết bị khác của tôi có cùng vấn đề. Nó có dung lượng trống 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

2
Có thể là không gian trống mà bạn đang thấy được báo cáo không phải là dung lượng lưu trữ nội bộ thực tế, mà là dung lượng lưu trữ "bên ngoài" (như được hàn vĩnh viễn). Nếu bạn có thể chạy adb từ dòng lệnh, hãy đăng kết quả đầu ra củaadb shell df
Chris Stratton

Đây là vấn đề hình thức phía khách hàng. Vì vậy, tôi không thể chạy vỏ adb.
Bắn tỉa

Sau đó, tôi có thể tìm ai lưu trữ nội bộ thực tế (không gian trống) của thiết bị nơi các ứng dụng sẽ được lưu trữ.
Bắn tỉa

1
Bạn đã khai báo android: installLocation trong tệp kê khai chưa?
Blackbelt

8
Câu hỏi này dường như lạc đề vì nó liên quan đến vấn đề cấp độ người dùng. Nó sẽ tốt hơn ở nhà tại những người đam mê Android .
Peter Mortensen

Câu trả lời:


177

Đây là một giải pháp rất đơn giản hoạt động trên Samsung Galaxy S IINote 1 của tôi ; Tôi không có ý tưởng về các mô hình khác:

  1. Mở ứng dụng điện thoại và chuyển sang bàn phím.
  2. Quay số *#9900#
  3. Trên màn hình xuất hiện, nhấp vào nút có nhãn "Xóa dumpstate / logcat".

Tôi đã khôi phục khoảng một GB không gian hệ thống theo cách này.


3
Nó đã xóa không gian bên trong (khoảng 300 MB) trên Galaxy Note 1 của tôi nhưng đáng lưu ý. +1 từ cuối của tôi.
Mohammad Arif

15
Trả lời sai cho vấn đề này . Không thiếu lưu trữ nội bộ ở đây !!!
Robert Siemer

13
Nó không hoạt động đối với các trình quay số không có chứng khoán rõ ràng (ví dụ CyanogenMod) nhưng hãy xem câu trả lời của rhlee để biết cách thực hiện điều tương tự nếu bạn gặp lỗi "MMI không hợp lệ" khi bạn thử điều này trên điện thoại đã được root, đã được sửa đổi.
ChrisC

3
Làm thế nào để tôi làm điều tương tự trên máy tính bảng KHÔNG có bàn phím quay số và cũng KHÔNG được root?
Jalle

1
Đối với tôi (đầu búa, API-19), vấn đề là / data / app-lib / chứa gói ứng dụng mà tôi đã cố cài đặt. Hủy bỏ và cố định của nó.
shkschneider

67

Lúc đầu, tôi đã thử câu trả lời của Berislav Lopac , nhưng tôi đã nhận được Connection problem or invalid MMI code.khi tôi cố gắng quay số *#9900#. Tôi đã sử dụng CyanogenMod trên điện thoại và tôi tin rằng điện thoại có ROM tùy chỉnh không sử dụng trình quay số chứng khoán, vì vậy chúng thiếu chức năng SysDump.

Về cơ bản, Delete dumpstate/logcattrong SysDump xóa các tệp nhật ký trong /data/log. Nhưng bạn cũng có thể làm điều này bằng tay mà không cần SysDump. (Điều này giả sử điện thoại của bạn đã được root, đây sẽ là trường hợp nếu điện thoại của bạn đang chạy CyanogenMod hoặc bất kỳ ROM không có chứng khoán nào khác.)

  1. Đảm bảo ứng dụng Superuser và Terminal Emulator được cài đặt. (Chúng đi kèm với hầu hết các ROM tùy chỉnh.)
  2. Chạy Trình mô phỏng đầu cuối
  3. Gõ vào su, nhấn return.
  4. Điều này sẽ đưa ra một dấu nhắc Superuser. Cấp phép truy cập. (Bạn sẽ phải đợi ba giây trước khi bạn có thể nhấp vào "Cho phép".)
  5. Thay đổi thư mục hiện tại bằng cách gõ vào cd /data/log, theo sau là trả về.
  6. LÀM THẾ NÀO bạn đang ở trong data/logthư mục bằng cách gõ vào pwd, sau đó quay trở lại. Nó sẽ in ra thư mục làm việc hiện tại bạn đang ở : /data/log. Điều rất quan trọng là đảm bảo bạn đang ở đúng thư mục vì bước tiếp theo sẽ loại bỏ tất cả các tệp trong bất kỳ thư mục làm việc nào mà bạn hiện đang ở.
  7. Xóa tất cả các tệp trong thư mục bằng cách nhập vào rm *, sau đó quay trở lại.
  8. Đóng cửa sổ thiết bị đầu cuối hoặc ứng dụng hoặc nhập exitđể rời khỏi suphiên.

Tôi đã xóa khoảng 1.500 tệp 1 MB như thế này và khắc phục sự cố "Không đủ dung lượng lưu trữ".

Cũng như các poster khác, tôi sở hữu một chiếc Galaxy S II , vì vậy nó dường như là một vấn đề với model đó.

Nếu bất cứ ai biết về giải pháp vĩnh viễn để ngăn chặn các tệp nhật ký xây dựng, xin vui lòng cho tôi biết.

LƯU Ý: Một số trình quản lý tệp sẽ liệt kê sai /data/logthành trống vì chúng đang chạy không có đặc quyền và do đó thiếu quyền xem các tệp bên trong.


Cảm ơn, đây là bài đăng trên diễn đàn đầu tiên giải thích cho tôi phải làm gì khi điều * # 9900 # không hoạt động! Tôi nghi ngờ đó là CyanogenMod đằng sau vấn đề MMI không hợp lệ nhưng không biết phải đi đâu từ đó. Tôi cũng đã sử dụng ES File Explorer nhưng nó không hiển thị cho tôi thư mục / data / log - có lẽ tôi đã quên lấy nó để xem các tệp ẩn.
ChrisC

2
@Chris Chapman: Khi bạn đang sử dụng CyanogenMod, bạn có thể sử dụng trình thám hiểm tệp riêng của CyanogenMod có tên Trình quản lý tệp (thư mục màu xanh w / mũi tên trắng / vòng tròn). Chuyển đến Cài đặt -> Cài đặt chung -> Chế độ truy cập trong ứng dụng và thay đổi thành Chế độ người dùng hoặc Chế độ truy cập gốc (Chế độ người dùng nhắc nhở an toàn hơn). Sau đó, bạn sẽ có thể thấy các tệp trong thư mục / data / log. Ngoài ra, bạn sẽ có thể xóa hàng loạt tất cả các tập tin. Phương pháp này dễ dàng hơn, nhưng xóa các tệp chậm hơn.
rhlee

+1! Tôi luôn thấy những loại số này *#9900#, *#7832nhưng không hiệu quả với tôi vì ROM Cyanogen.
S.Thiongane

13
Điều này có áp dụng cho CyanogenMod 10.2 không? Bởi vì tôi không có thư mục "/ data / log". "Không có tập tin hoặc thư mục".
jonS90

7
Tôi có /data//data/data//sdcard/data/nhưng không ai trong số này có một logthư mục con
endolith

18

Bộ nhớ có thể được hệ điều hành dự trữ để sử dụng để chạy những gì bạn thường chạy (giống như một tệp hoán đổi). Bạn có thể ép trong một hoặc hai ứng dụng khác

  • Đang cố gắng cài đặt chúng ngay sau khi khởi động lại, hoặc
  • Bằng cách buộc đóng một số ứng dụng đang chạy (nhưng tùy chọn thứ hai đó có thể không phải là ý tưởng hay - xem liên kết đầu tiên),

Nhưng cách khắc phục rất tốt có thể là

  • Phân vùng lại thẻ SD của bạn để các ứng dụng có thể được cài đặt trực tiếp vào thẻ đó (xem liên kết thứ hai).

Hãy xem bài viết trên diễn đàn Điều đó chắc chắn sẽ xảy ra: cảnh báo bộ nhớ thấp! .

Phần quan trọng là:

HĐH biết cần bao nhiêu bộ nhớ để chạy các ứng dụng bạn đã có. Đây là một ví dụ hoàn hảo.

Bây giờ bạn có thể "đánh lừa" HĐH bằng cách buộc đóng một số ứng dụng đang ngồi trong RAM. Điều này sẽ tăng "thùng" bộ nhớ có thể cho phép bạn cài đặt một ứng dụng, nhưng hãy nhớ nếu bạn thực hiện những loại việc này, bạn sẽ chỉ gây ra sự cố trên đường .. lagg, thông báo lỗi, v.v. (vì bạn đang đánh lừa HĐH trong suy nghĩ bạn đã cho nó thêm bộ nhớ mà trên thực tế bạn đã làm .. bạn chỉ buộc đóng).

Một lời giải thích tốt khác về những gì đang xảy ra là trong bài đăng trên diễn đàn Bộ nhớ trong thấp .

Phần quan trọng là:

Lý do tại sao không gian nội bộ của bạn được lấp đầy là 3 lần. Đầu tiên, khi một ứng dụng được "di chuyển" sang thẻ SD, nó không hoàn toàn bị di chuyển. Chỉ một phần của nó thực sự đi. Thứ hai, bộ nhớ cache Dalvik của ứng dụng vẫn được lưu trữ trên bộ nhớ trong (chiếm một dung lượng đáng kể). Thứ ba, dữ liệu cho các ứng dụng và tất cả các cài đặt hệ thống của bạn được lưu trữ trong bộ nhớ trong (vâng, một số ứng dụng sử dụng thẻ SD cho các phần dữ liệu của chúng, nhưng mọi ứng dụng đều có dữ liệu được lưu trữ trên bộ nhớ trong).

Và chuỗi bao gồm các đề xuất về phân vùng bạn có thể làm với thẻ SD của mình để cho phép 'ứng dụng moar'!


5
Theo androidforums.com/evo-4g-support-troubledhoot/ , "Uh, cái gì? Tất cả điều này không chính xác. Vùng ROM nơi cài đặt ứng dụng không liên quan đến vùng RAM nơi ứng dụng chạy / bộ đệm. giải phóng RAM, không phải ROM. Bạn sẽ không thể cài đặt thêm ứng dụng cho khu vực đó bằng cách giết chết chúng khi chạy. " (Tôi nghĩ ROM là thuật ngữ sai, nhưng vẫn vậy)
nafg

1
"ROM", Bộ nhớ chỉ đọc, hoàn toàn không được thảo luận ở đây. Mọi loại lưu trữ mà chúng ta đang thảo luận đều có thể thay đổi, không giống như ROM. Những gì đang được thảo luận là RAM và không gian lưu trữ, và thậm chí những khái niệm đó bị làm mờ bởi khái niệm không gian hoán đổi, trong đó cái này đóng vai trò là cái kia. Nếu bạn có câu trả lời khác để đăng, điều đó có thể mang tính xây dựng, nhưng các đối số trỏ đến ROM dường như ít hơn nhiều.
AM

7
Hoàn thành câu trả lời nhảm nhí. 1) Chúng tôi không nói về RAM ở đây, nhưng bạn thì có. Tại sao? 2) Android không sử dụng trao đổi (theo mặc định). 3) Hệ điều hành không dành RAM cho các ứng dụng đã cài đặt. 4) Bộ nhớ lưu trữ nội bộ không đầy đủ như được chỉ định bởi op !! 4) @Sniper Tôi xin bạn, không chấp nhận câu trả lời thái quá này!
Robert Siemer

3
Câu trả lời này dường như không liên quan. Có nhiều câu trả lời hữu ích dưới đây.
Ông Ed

1
@AM Bạn hoàn toàn tắt, đây. ROM là bộ nhớ trong của điện thoại (giống như ổ cứng trong máy tính). RAM là "Scratchpad" mà CPU sử dụng trong khi nó hoạt động và nơi các ứng dụng của bạn được tải trong khi chúng đang chạy. Với tất cả bộ lưu trữ trạng thái rắn, thuật ngữ ROM đã thực sự bị "lầy". Nó thực sự đi xuống hai loại bộ nhớ biến động (RAM) 1) khác nhau rất nhanh và cần nguồn năng lượng để "lưu trữ" mọi thứ, nghĩa là ngay khi thiết bị tắt bộ nhớ này bị xóa. 2) bộ nhớ không bay hơi (ROM) là nơi dữ liệu được lưu trữ ngay cả khi không có nguồn.
Mike U

12

Trình quản lý gói (cài đặt bộ cài đặt) có một vấn đề về thiết kế: nó không thể phân biệt giữa một loạt các lỗi có thể xảy ra và thường xuyên xuất hiện với lý do lưu trữ không đủ lưu trữ.

Các bước đầu tiên được thực hiện: xác định đó là sự cố cài đặt (1.) và không liên quan đến tình trạng thiếu dung lượng (2.)

  1. Nó xảy ra trên bảng điều khiển ( pm install file.apk), với Google Play, các thị trường khác và cài đặt GUI thủ công (ví dụ: nhấp vào nhấp chuột trên tệp APK đã tải xuống ); nó không phải là vấn đề tải xuống, ...
  2. Các gói kết thúc hoàn toàn trên /dataphân vùng - hoặc - chủ yếu là trên thẻ SD (và một chút trên /data). - Cả hai vị trí đều hiển thị đủ không gian như được chỉ định bởi áp phích gốc (tương ứng 33 MB và> 900 MB) cho gói <20 MB. Vượt qua và /dataphân vùng có nhiều hơn 10% miễn phí (33 MB là hơn 10% của 200 MB).

Đáng ngạc nhiên là hầu hết các câu trả lời không tính đến điều này ...

Trong thực tế, /dataphân vùng cần dọn dẹp khỏi dư lượng từ các lần cài đặt trước.

  • Xác định tên chung của gói có vấn đề (ví dụ: com.abc.def)
  • Gỡ cài đặt gói (ví dụ pm uninstall com.abc.def:)
  • Kiểm tra những gì còn lại của nó trong dữ liệu (ví dụ find /data -name 'com.abc.def*':)
  • Xóa những thứ đó

Trình cài đặt bóp nghẹt những cái đó, trở lại với lý do sai. - Phần thú vị là: nếu gói được cài đặt trên thẻ SD (bị ép buộc hoặc bằng các phương tiện khác) một số (tất cả?) Thức ăn thừa /datakhông bị tổn thương ... dẫn đến niềm tin sai lầm rằng đó thực sự là vấn đề về không gian ( thêm dung lượng trên thẻ SD ...)!

Câu hỏi về Stack Overflow mà tôi nhận được một nửa trong số này là Giải pháp cho lỗi INSTALL_FAILED_INSUFFICIENT_STORAGE trên Android .


6

Điều đầu tiên cần làm là kiểm tra các chi tiết của thông báo lỗi. Đối với điều này, bạn có thể sử dụng Ứng dụng LogCat .

Đối với tôi, vấn đề là một lỗi như

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

Giải pháp là kích hoạt chức năng cảm giác thông thường trong não của tôi và tìm thư mục com.xyz trong thư mục app-lib với ES-Explorer. Tôi nhận ra rằng thư mục này đã ở đó. Vì vậy, loại bỏ nó đã giải quyết vấn đề đổi tên và các ứng dụng có thể cài đặt đúng cách.


3
Thật đáng buồn khi có bao nhiêu giải pháp dựa vào việc tải xuống và cài đặt một ứng dụng khác
Mooing Duck

6

Vấn đề tương tự đã xảy ra với điện thoại của tôi và điều này đã giải quyết vấn đề:

  • Chuyển đến Application Manager/ Appstừ Cài đặt.

  • Chọn Google Play Services.

Nhập mô tả hình ảnh ở đây

  • Nhấn vào Uninstall Updatesnút bên phải của Force Stopnút.

  • Khi các bản cập nhật được gỡ cài đặt, bạn sẽ thấy Disablenút có nghĩa là bạn đã hoàn tất.

Nhập mô tả hình ảnh ở đây

Bạn sẽ thấy rất nhiều không gian miễn phí có sẵn bây giờ.


1
và bạn nên làm tương tự cho mọi ứng dụng, đặc biệt là những ứng dụng từ google. Đừng quên tắt cập nhật tự động các ứng dụng trước đây.
GoTo

2

Tôi cũng gặp vấn đề này trong khi cài đặt một ứng dụng sau khi tôi gỡ cài đặt nó. Tôi đã giải quyết tải xuống Lucky Patcher và sau đó nhấp vào menu - khắc phục sự cố - xóa các bản sửa lỗi và bản sao lưu (không đủ dung lượng lưu trữ). Xin lưu ý rằng bạn cần thiết bị của bạn được root.


My Lucky Patcher (phiên bản 3.6.7) không có bản sửa lỗi và bản sao lưu nào trong menu.
Robert Siemer

Tôi không thể cài đặt Lucky Patcher vì lỗi rất giống nhau. Nó đã giành được {t thậm chí cài đặt bằng ADB ...
Metafaniel

2

Tôi có Nexus 4 chưa root (chỉ có bộ nhớ trong, không có thẻ SD) và đã gặp lỗi này khi cập nhật ứng dụng lớn hơn. Các ứng dụng nhỏ hơn sẽ cập nhật tốt.

Tôi phát hiện ra rằng đó là vì gần đây tôi đã đăng ký dịch vụ Play Music All Access và đã ghim một số album.

Chúng được tải xuống /dataphân vùng ẩn và chính cái này đã hết dung lượng (tôi giả sử)

Tôi đã bỏ ghim một vài album và bây giờ không có vấn đề gì khi cài đặt ứng dụng.


2

1. Khởi động lại điện thoại và sau đó cài đặt lại ứng dụng !

Tôi cũng gặp vấn đề tương tự Insufficient Storage Availabletrên thiết bị của mình, nhưng tôi đã khởi động lại thiết bị của mình và nó hoạt động tốt!

Tái bút:

2. Cài đặt ứng dụng trên bộ nhớ ngoài

Đối với điều này, thiết lập Storage Locationvới lệnh sau

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

2
Cảm ơn Tarsem! Tôi đã thử Khởi động lại hơn 20 lần nhưng không có may mắn .. :(
Sniper

1
Cài đặt vào sdcard để tránh sự cố, nhưng không giải quyết được (xem câu trả lời của tôi), và bạn có thể cài đặt gói có vấn đề để sdcard dễ dàng hơn như sau:pm install -s package.apk
Robert Siemer

2

Tôi gặp vấn đề này ngay cả với nhiều bộ nhớ trong và bộ nhớ SD. Giải pháp này chỉ dành cho các ứng dụng không cập nhật hoặc đã được cài đặt trước đó trên điện thoại và sẽ không cài đặt.

Dường như trong một số trường hợp có các thư mục còn sót lại từ lần cài đặt trước và ứng dụng mới không thể xóa hoặc ghi đè lên chúng.

Điều đầu tiên cần làm là thử gỡ cài đặt ứng dụng trước và thử lại. Trong trường hợp của tôi, điều này làm việc cho một vài ứng dụng.

Đối với bước tiếp theo, bạn cần quyền truy cập root trên điện thoại của mình:

Với trình quản lý tệp, hãy truy cập / data / app-lib và tìm thư mục (hoặc thư mục) được liên kết với ứng dụng. Ví dụ cho kindle nó là com.amazon.kulum. Xóa chúng đi. Cũng đi đến / data / data và làm tương tự.

Sau đó goto play store và cài đặt lại ứng dụng. Điều này làm việc cho tất cả các ứng dụng trong trường hợp của tôi.


1

Tôi đã có cùng một vấn đề và nó đã được giải quyết bằng cách sử dụng App Cache Cleaner .

(HT: acejavelin @ Diễn đàn Android )


1
Trên thực tế, nó không phải là ngớ ngẩn. Tôi gặp vấn đề đó trong Galaxy S2 của mình và nó có đủ bộ nhớ để cài đặt ứng dụng và phát hành khoảng 87 MB. Nhưng nó đã không khắc phục vấn đề tổng thể mặc dù.
Ông Ed

Hừm. Có lẽ nó DID khắc phục vấn đề của tôi. Tôi đã thử các đề xuất trong câu trả lời cho câu hỏi này (cài đặt trên sdcard, Quay số * # 9900 # "Xóa dumpstate / logcat", chạy Cache Cleaner) và ban đầu nó vẫn không hoạt động, tức là nó gặp lỗi khi cập nhật các ứng dụng hiện có (lỗi Chính xác là 902). Nhưng sau khi điện thoại được khởi động lại, nó đã quản lý để cập nhật đúng cách! Và bây giờ có vẻ ổn.
Ông Ed

1

Tôi đã thử một vài giải pháp được đề xuất, nhưng không có giải pháp nào phù hợp với tôi. Sau một số nghiên cứu, tôi tình cờ tìm thấy một gợi ý để chuyển một số ứng dụng từ /data/appsang/system/app . Điều đó giải phóng đủ không gian để cài đặt các ứng dụng mới và cập nhật những ứng dụng hiện có.

Tôi có thể đề xuất tiện ích miễn phí SystemCleanup để di chuyển các ứng dụng.


Có cùng một vấn đề và SystemCleanup đã giúp tôi. Tôi khuyên bạn nên!
Eran Egozi

1

Đây là điều dễ nhất để làm. Đi để settings tìm storagehoặc memorychạm vào nó và tìm kiếm cached data. chạm vào nó và xóa dữ liệu của bạn từ đó. ĐƠN GIẢN!!!


0

Ứng dụng có nhất thiết phải được cài đặt trong bộ nhớ trong không? Nếu bạn không chạy bất kỳ dịch vụ nào, bạn có thể thử cài đặt nó trên bộ nhớ ngoài. Điều này có thể được thực hiện bằng cách thêm mã sau vào tệp kê khai của bạn:

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

Điều này thường hoạt động trên Android 2.2 trở lên trong hầu hết các trường hợp. Hãy chắc chắn rằng ứng dụng của bạn sẽ hoạt động đúng nếu nó được cài đặt trên bộ nhớ ngoài. Bạn sẽ có ý tưởng hay về loại ứng dụng nào có thể được cài đặt trên bộ nhớ ngoài trong Vị trí cài đặt ứng dụng .


0

Khi nói đến thiết bị areal, hành vi của các thiết bị có vẻ khác với một nhóm thiết bị khác.

Một số bộ sưu tập kỳ lạ về ý kiến ​​mà tôi nghe thấy từ những người khác nhau là:

  • Khởi động lại thiết bị của bạn sau khi rút phích cắm
  • Xóa một số ứng dụng khỏi thiết bị và miễn phí ít nhất 100 MB
  • Hãy thử cài đặt ứng dụng của bạn từ dòng lệnh, ./adb install ~Application_path
  • Di chuyển ứng dụng của bạn sang bộ nhớ thẻ SD hoặc đặt mặc định trong thẻ SD trong tệp kê khai Android, android:installLocation="preferExternal"
  • Bạn có rất nhiều bộ nhớ thu được nội dung trong thư mục Raw sẽ cài đặt một bản sao trong bộ nhớ điện thoại trong khi kích hoạt APK và thiết bị không có đủ bộ nhớ để tải chúng
  • Root thiết bị của bạn và cài đặt một số ROM tốt giúp cho thiết bị biết về bộ nhớ còn lại của nó.

Tôi hy vọng một trong số họ có liên quan đến bạn! ;)


0

Hầu hết các không gian bạn có sẵn được dành cho hệ điều hành. Cách khắc phục tốt nhất và dễ dàng là chuyển ứng dụng của bạn sang bộ nhớ ngoài. Điều này sẽ giải phóng rất nhiều không gian cho bạn.


0

Một số ứng dụng cần khởi động lại để cài đặt hoàn toàn. Android chỉ nói rằng nó không đủ bộ nhớ vì một số lý do - nên nói rằng nó cần khởi động lại để hoàn tất cài đặt. Hãy thử nó - nó sẽ cài đặt hoàn toàn tự động khi bạn khởi động lại.


0

Tôi đã giải quyết vấn đề này cho chính mình. Mặc dù vậy, bộ nhớ trong và SD đã hiển thị rất nhiều dung lượng trống. Đó là một vấn đề với bộ nhớ điện thoại, gần như đã đầy.

Do đó, tôi đã chuyển nhiều ứng dụng của mình từ bộ nhớ điện thoại sang iemory nội bộ, để giải phóng bộ nhớ điện thoại: Cài đặt -> Lưu trữ -> Ứng dụng (trong phần lưu trữ nội bộ) -> Nội bộ Tab

Dưới đây là những cái không được kiểm tra và đang chiếm dung lượng trên bộ nhớ điện thoại.

Nhấp vào Ứng dụng (từng cái một) Nhấp vào nút: 'Chuyển đến Bộ nhớ trong'.

Khi bạn giải phóng một lượng dung lượng đáng kể trên bộ nhớ điện thoại theo cách này, lỗi sẽ không xảy ra.


0

Sau khi gỡ cài đặt một vài ứng dụng, tôi có thể cài đặt ứng dụng mới ...

Tôi nghĩ rằng hệ điều hành tính toán tổng bộ nhớ cần thiết để chạy tất cả các ứng dụng. Nếu nó không phù hợp thì nó báo "trong bộ nhớ đủ".


0

Tôi gặp vấn đề tương tự trên Galaxy S4 (i9505) trên ROM stock (4.2.2 ME2). Tôi có dung lượng trống như thế này: 473 MB /data, 344 MB /system, 2 GB /cache. Tôi đã nhận được lỗi spate miễn phí trên bất kỳ tải xuống nào từ Play Store (ứng dụng nhỏ, 2,5 MB), tôi đã kiểm tra LogCat , nó nói "Hủy tải xuống ABC vì không đủ dung lượng trống".

Sau đó, tôi đã giải phóng một số dung lượng trên /data, 600 MB miễn phí và hiện tại nó hoạt động tốt, tải xuống và cài đặt ứng dụng;). Vì vậy, có vẻ như ROM này cần thêm một chút dung lượng trống để hoạt động OK ...


0

Xóa bộ nhớ cache của Google Play cũng sẽ giúp bạn ... Truy cập trang thông tin ứng dụng của Google Play và xóa nó.


0

Tôi không tìm thấy giải pháp miễn phí nào hiệu quả, nhưng tôi đã tìm thấy giải pháp: Tôi đã sử dụng phiên bản sao lưu Titanium không miễn phí, nhấp vào nút ngữ cảnh và chọn kiểm tra bộ nhớ bị chiếm dụng bởi các ứng dụng. Tìm ứng dụng tải xuống và bạn sẽ thấy rằng nó có một lượng không gian nhất định được phân bổ cho bộ đệm của nó. Xóa dữ liệu là tùy chọn mà bạn muốn.


0

Tôi nhận được thông báo lỗi tương tự trong trường hợp tên gói quá dài (> 128 ký tự). Chỉ cần sử dụng một tên ngắn hơn đã khắc phục vấn đề.


0

Tôi có không gian bên trong hơn 2 GB và tôi không thể cài đặt / cập nhật ứng dụng từ Google Play hoặc thủ công.

Dù có thể là lý do, việc xóa phân vùng bộ đệm đã giải quyết mục đích của tôi.

Các bước: Khôi phục -> Xóa phân vùng bộ nhớ cache -> Khởi động lại hệ thống ngay bây giờ


0

Nếu bạn có root, hãy xóa tất cả các thư mục trên đường dẫn:

/data/app-lib/

Và sau đó khởi động lại thiết bị của bạn.

Tôi đã có vấn đề này nhiều lần và cách khắc phục này có hiệu quả với tôi mỗi lần. Nó thậm chí có một chủ đề XDA .

Tôi viết tất cả các thư mục, bởi vì nếu có vấn đề với một ứng dụng, rất có thể bạn cũng gặp vấn đề này với các ứng dụng khác. Ngoài ra, thật khó chịu khi chỉ tìm các thư mục của ứng dụng có vấn đề.


0

Truy cập Cài đặt, Ứng dụng, Tất cả và gỡ cài đặt Cửa hàng Google Play. Điều này sẽ thay thế bằng phiên bản cũ và sau đó bạn có thể tải xuống mà không có "LRI lưu trữ không đủ" Nó hoạt động với tôi


-1

Tôi liên tục gặp vấn đề này và tôi đã dọn sạch bộ đệm Dalvik bằng Titanium Backup. Bạn sẽ cần phải có điện thoại của bạn root. Ngay sau khi tôi làm điều đó, tôi đã có thể cập nhật Swiftkey và Beautiful Widgets.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.