Tôi muốn thử nghiệm ứng dụng của chúng tôi cho các trường hợp bộ nhớ thấp.Làm thế nào để gây ra onLowMemory trên thiết bị cho các bài kiểm tra
Bạn có ý tưởng nào không, cách gây ra onLowMemory trên thiết bị?
Cảm ơn bạn.
Tôi muốn thử nghiệm ứng dụng của chúng tôi cho các trường hợp bộ nhớ thấp.Làm thế nào để gây ra onLowMemory trên thiết bị cho các bài kiểm tra
Bạn có ý tưởng nào không, cách gây ra onLowMemory trên thiết bị?
Cảm ơn bạn.
Tôi chỉ biết một cách để thực hiện, đó là tạo một phương thức chạy trong một luồng khác có rò rỉ bộ nhớ, làm cho nó lặp liên tục cho đến khi onLowMemory()
được gọi, sau đó dừng chuỗi.
Thật tuyệt nếu có ai chia sẻ kinh nghiệm về trường hợp này!
Thật vậy, một người bạn của tôi đã viết một ứng dụng nhỏ làm một cái gì đó như thế này. Nhưng nó hoạt động tốt trong giả lập trên mac của mình và không từ mọi lúc trên cửa sổ của tôi pc và các thiết bị của tôi – Tima
Nếu tôi không nhầm, điều này không hoạt động vì onLowMemory() được gọi khi toàn bộ bộ nhớ hệ thống trở nên thấp. mỗi quá trình có một giới hạn, và khi giới hạn đó hết, một ngoại lệ được ném mà không ảnh hưởng đến toàn bộ hệ thống – michelle
Trong trường hợp bạn muốn kiểm tra phương thức onLowMemory(), có lẽ bạn nên gọi nó? –