2010-07-22 53 views
7

我遇到的問題是,當我運行FWVGA或WVGA大小的模擬器時,它有時會以MDPI大小而不是HDPI運行。下面是圖片Android Eclipse模擬器問題:運行WVGA(hdpi)作爲mdpi屏幕

http://wonton-games.blogspot.com/2010/06/emulator-problems.html

我創建AVD用適當的hw.lcd.density設置,屏幕大小和它隨機做這樣的一個例子。似乎沒有一種模式。我曾經能夠刪除AVD並重新創建它,它會自行修復一段時間,但現在情況變得更糟。

有沒有人有任何想法,因爲我發佈在Android開發者論壇上,但我得到的是其他人說他們得到同樣的問題。

回答

6

我得到同樣的問題,並發現它通常只能通過重新啓動 - 我的PC而不是模擬器來解決。我不需要編輯或重新創建AVD來解決問題。

認爲它可能與從我的筆記本電腦從外部顯示器上拔下插頭並更改Windows顯示器分辨率有關,但我無法定期重新創建問題。

由於相同的AVD鏡像可以工作一天而不是下一個,並且在重新啓動後重新開始工作意味着這必須是模擬器中的錯誤,而不是AVD的配置問題。

不幸的是,我不知道這個問題的任何解決方法,據我可以告訴這hasn't been logged as a bug。 (我沒有自己記錄,因爲如你所說,它隨機發生,這使得很難填寫一個體面的錯誤報告。)

+0

+1隨機。 :-(我發現錯誤發生在「Google API」圖片上的時間比在Android上的圖片上更頻繁,但是由於它是隨機發生的,所以我可能會被誤認爲是 – 2010-12-19 07:12:06

+0

+1好像插入外部顯示器會導致問題更可能在我的OSX 10.6機器上。 – 2011-02-08 06:16:13