2010-02-15 14 views
5

Bir QVGA emülatörü ile bazı testler yapmaya çalışıyorum ve söz konusu sırada bir görüntü kaynağı aradığını buldum.Android neden yanlış sırayla QVGA kaynakları arıyor mdpi> hdpi> ldpi?

çekilebilir-mdpi 1
çekilebilir-hdpi 2
çekilebilir-LDPI 3

ben beklenebilir (ben test için diğer iki dirs resmin adını değiştirmek sadece sonra bulundu olsun demek) Önce ldpi olmak.

Diğer emülatörlerini (HVGA ve WVGA) çalıştırırken uygun çizilebilir direktiflerini kullanırlar ... sadece QVGA'dır. Bunu etkileyebilecek gördüğüm tek kod Ben 2,0 emülatörü ile bu test ettik

(docs dayanarak) burada ve 1.6, aynı sonucu elde.

Herhangi bir fikrin var mı? Çok teşekkür ederim.

cevap

1

Yoğunluğu manuel olarak girmem gerekiyor.

Sadece Düsünce LCD yoğunluğu değeri olarak 120 koyar "Yerleşik" açılır listesinden bir Cilt olarak QVGA seçmek, ancak çalışmak için görünmüyor olursa ...

yüzden silmek Bu özelliği geri ekleyin ve değeri 120 olarak değiştirin. Yönünüz için size çok teşekkür ederim Dave.

1

QVGA AVD için config.ini ayarında hw.lcd.density ayarını kontrol edin. Bu yanlış ayarlanmışsa, öykünücü düşük yoğunluklu bir aygıt olarak çalışmıyor olabilir. Olması gereken 120.

Ayrıca Android SDK ve AVD Yöneticisi Eclipse veya bir komut isteminde android girerek başlatabilirsiniz GUI içinde Detaylar düğmesini kullanarak kontrol edebilirsiniz:

alt text

+0

Vay, gerçekten iyi düşünce, ama her iki emülatörün de kullandığı 120 –

+0

Benim için işe yaramadı .. – user1767260

İlgili konular