2012-02-17 37 views
6

Tôi đã cố gắng tạo mô phỏng với 200 dpi, đó là giữa mdpi và hpdi.đặt mật độ tùy chỉnh cho trình mô phỏng

đây là những gì tôi đã cố gắng cho đến nay

enter image description here

và trong manifest tuyên bố

android:anyDensity="true"

nhưng điều này không tạo ra một mô phỏng của 200dpi Infact nó emulator được tạo ra bởi đây là 240dpi. đó là trình giả lập chỉ có thể là 120 hoặc 160 hoặc 240 dpi. bất kỳ giá trị nào ở giữa giá trị này được làm tròn đến dải trên 80 -> 120; 200 -> 240 và như vậy.

Tôi muốn thử nghiệm ứng dụng của mình cho Máy tính bảng có 170dpi và không có cách nào tôi có thể tạo trình mô phỏng với cấu hình như vậy.

Hiện tại tôi không thể nhận được kết quả phù hợp cho vấn đề này và 2-3 câu hỏi có cùng vấn đề nhưng không có câu trả lời hoặc nhận xét thỏa mãn.

Giả sử trình mô phỏng có mật độ khác với 120, 160, 240 hoặc 320 dpi không thể được thực hiện. Vì vậy, có thể tạo cấu hình trong bố cục đồ họa của eclipse với 170 dpi hoặc 200dpi để tôi có thể tạo một tài nguyên thay thế cho thiết bị đó. enter image description here

ngoài việc cung cấp Giá trị cao, trung bình, thấp hoặc xHigh, có cách cung cấp giá trị tùy chỉnh.

mong được sự giúp đỡ của bạn

+0

Bạn đã bao giờ tìm thấy câu trả lời cho điều này chưa? –

+0

@will brown: Chưa. – noob

Trả lời

0

Cố gắng khởi chạy trình giả lập của bạn trước khi chạy ứng dụng bằng trình quản lý AVD. Bằng cách này, bạn có thể đặt thành "tỷ lệ hiển thị thành kích thước thực, và sau đó, có được DPI bạn cần

+1

Tôi đã khởi chạy trình giả lập bạn đã đề xuất, nhưng nó không tạo ra bất kỳ sự khác biệt nào. Bởi vì "hiển thị tỷ lệ với kích thước thực" được sử dụng để mô phỏng kích thước màn hình chéo của thiết bị wrt dpi của màn hình của bạn. – noob

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