Có cách nào để ẩn ứng dụng trong thị trường Android cho các thiết bị rơi vào một lớp bộ nhớ nhất định không? ví dụ. tôi chỉ muốn phát hành ứng dụng cho các thiết bị có bộ nhớ 32 trở lên (AcivityManager.getMemoryClass()).bộ lọc thị trường cho lớp bộ nhớ
Thẻ cấu hình sử dụng > chỉ có cờ liên quan đến màn hình/bàn phím và < sử dụng-feature > cũng không có cài đặt liên quan đến bộ nhớ.
Có cách nào khác để chỉ định các thuộc tính thiết bị cần thiết cho ứng dụng không?
Tôi tò mò về giải pháp mà bạn đã đưa ra (nếu có), vì tôi đang ở trong cùng một chiếc thuyền. Chúng tôi theo dõi mọi bitmap và tái chế ASAP, nhưng nội dung của ứng dụng của chúng tôi chỉ đơn giản là quá lớn đối với một số thiết bị để quản lý. Chúng tôi hiện đang sử dụng bộ lọc dựa trên thiết bị mới trên Play Console cùng với các mẹo nhỏ khác, như kiểm tra nativeHeapSize liên tục nhằm cố gắng thất bại, tránh các lỗi OutOfMemory đáng sợ, nhưng rất muốn đơn giản khai báo yêu cầu RAM tối thiểu là phần mềm máy tính để bàn sản phẩm có khoảng 2 thập kỷ. – Brandon