2012-09-12 24 views
5

Tôi đã cài đặt chính thức Samsung Galaxy S2 skin nhờ another stackoverflow question, trong Eclipse.Samsung Galaxy S2 AVD - Da chính thức, cách hiển thị đúng kích thước

Vấn đề tôi gặp phải là nó không hiển thị ứng dụng của tôi ở bất kỳ nơi nào gần độ phân giải của thiết bị thực tế khi chạy trong Trình mô phỏng, chắc chắn đây là điểm sử dụng da.

Vui lòng xem ảnh chụp màn hình và cài đặt tôi đang sử dụng, tôi đang gặp sự cố ở đâu?

Emulator đầu ra - API 11

skin output

Emulator đầu ra - API 15

enter image description here

Device screenshot

actual device output

thiết lập AVD - tự động tạo ra bởi da

skin settings

Trả lời

5

Thử thay đổi đối số phần cứng mật độ LCD trừu tượng từ 300 đến 218 ppi.

+0

CÓ CÓ CÓ - hoàn hảo, tôi đã chỉnh sửa tệp hardware.ini trong da bằng cách sử dụng 218ppi như được đề xuất. Cảm ơn bạn rất nhiều vì sự kiên trì và giúp đỡ của bạn !! – Neil

1

Trong AVD Manager, chọn emulator Galaxy SII của bạn, nhấp vào nút "Bắt đầu ..." và sau đó trong Launch Hộp thoại tùy chọn định cấu hình hiển thị như sau:

Galaxy SII emulator launch configuration

+0

Mặc dù điều này cho thấy "da" ở kích thước chính xác như thiết bị, nội dung vẫn như cũ, nó chỉ hiển thị 4 dòng trong danh sách của tôi và tiêu đề bị cắt bớt, bất kỳ ý tưởng nào khác? – Neil

1

I thấy rằng mục tiêu AVD của bạn là Android 3.0 nhưng GUI trên thiết bị vật lý của bạn trông khác nhau. Hãy chắc chắn để kiểm tra bằng cách sử dụng một trình giả lập với cùng một phiên bản Android và chủ đề hơn so với điện thoại thực của bạn.

+0

Dường như không tạo sự khác biệt, nhắm mục tiêu các SDK khác nhau chính xác là kết quả tương tự. Mật độ và kích thước màn hình của tôi cũng giống như Gingerbread đến Ice Cream Sandwich. Do đó, ứng dụng phải luôn có cùng kích thước. – Neil

+0

@Neil: Bạn có thể cập nhật ảnh chụp màn hình AVD bằng cách sử dụng cùng một chủ đề với S2 để xem sự khác biệt chính xác hơn ở đâu không? –

+0

Tôi đã thêm một ảnh chụp màn hình bằng API 15, nhưng tôi vẫn chỉ nhận được 4 hàng trong Danh sách của tôi, nó khá khó chịu! – Neil

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