2012-07-03 28 views
18

Sự cố bắt đầu khi tôi thay đổi cài đặt hiển thị tích hợp sẵn cho da thành WXGA720. Sau đó, mỗi lần tôi đang cố gắng để chạy giả lập nó nói được thông báo sau:Lỗi trình mô phỏng Android 4.0.3: Không thể cấp phát bộ nhớ: 8

Bắt đầu từ giả lập cho AVD 'android403' Không thể cấp phát bộ nhớ: 8 Ứng dụng này đã yêu cầu Thời gian chạy để chấm dứt nó trong một bất thường đường. Vui lòng liên hệ với nhóm hỗ trợ của ứng dụng để biết thêm thông tin.

Tôi đã cố gắng để giảm xuống kích thước RAM 800 MB và sau đó 512 MB (hoặc thậm chí 256) nhưng nó đã không làm việc một trong hai ...

Tôi không biết phải làm gì. ..

Dưới đây là một ảnh chụp màn hình của cửa sổ cài đặt giả lập:

enter image description here

Thanx trả trước.

Trả lời

36

Đôi khi tôi có cùng một vấn đề. Có lẽ giải pháp của tôi cũng phù hợp với bạn: Thay vì chọn cài đặt trước da WXGA720, hãy đặt độ phân giải thành 720 * 1280 theo cách thủ công và đặt RAM theo cách thủ công là 768 hoặc thậm chí 512. Có vẻ ngu ngốc, nhưng nó tạo sự khác biệt nếu cài đặt trước da đang sử dụng hoặc cấu hình độ phân giải thủ công.

+0

Đặt độ phân giải theo cách thủ công là tất cả những gì cần. Làm thế nào thực hiện được điều đó? :-(Cảm ơn mặc dù, sẽ KHÔNG BAO GIỜ tìm ra điều này một mình! – hnilsen

2

Tôi cũng phải đối mặt với cùng một vấn đề đối với trình mô phỏng x86 cho android 4.0.3. Vấn đề này xảy ra với tôi chỉ khi tôi cố gắng khởi chạy trình giả lập từ nhật thực. Nhưng hoạt động tốt khi tôi khởi chạy trình giả lập từ dòng lệnh. Hãy thử khởi chạy trình giả lập từ dòng lệnh.

Đi tới thư mục công cụ Android và sử dụng "trình giả lập -avd" để khởi chạy trình giả lập của bạn.

+0

Không hoạt động –

2

Tôi đã gặp vấn đề tương tự, cố gắng mô phỏng Galaxy S3. Thiết lập độ phân giải 720 x 1280 và giảm ram từ 1024 đến 700 làm việc cho tôi. Không thể làm cho nó hoạt động ở tất cả các cài đặt wxga720 được cài sẵn.

7

Tôi đã gặp vấn đề tương tự. Tôi đã đặt độ phân giải theo cách thủ công thành 720 X 1280. Đặt kích thước RAM là 128MB và SSD thành 16 MB. Ứng dụng xuất hiện mà không có bất kỳ sự cố nào sau đó

+1

Tôi đã thử 4 giải pháp, chỉ tác vụ này :-) – RRTW

+1

Thay đổi kích thước bộ nhớ RAM đã làm cho tôi. –

3

Điều này nghe có vẻ ngớ ngẩn, nhưng tôi đã giải quyết vấn đề bằng cách thêm "MB" sau cài đặt RAM, thay đổi (ví dụ) từ 1024 đến 1024MB.

1

Tôi đã có cùng một vấn đề ngày hôm nay, nhưng tôi quản lý làm thế nào để giải quyết nó (ít nhất là cho tôi, bởi vì tôi đã làm nó một cách sai), hy vọng rằng nó có thể hữu ích cho bạn quá.

Tôi đã cố gắng thay đổi bộ nhớ RAM của thiết bị trực tiếp bằng Eclipse thông qua Trình quản lý thiết bị ảo Android. Tôi không biết tại sao, nhưng thay đổi này không ảnh hưởng đến tệp "hardware.ini" hiện diện trong: \ android-sdk \ platforms \ android-16 \ skins \ WXGA800-7in, chẳng hạn. Để thay đổi RAM thiết bị hoặc chỉ để thêm MB, bạn cần thay đổi tệp này.

3

Tôi đã tìm ra. Vấn đề là trong số lượng ram tôi đã chỉ định cho máy ảo, và nó là 1024MB, bây giờ tôi có 512MB và nó là ok. thưởng thức;)

Các vấn đề liên quan