2012-02-06 56 views
2

我有用於測試我的應用程序的LG手機(OS 2.2.1)和原始Droid X手機。我更喜歡在模擬器上測試實際的手機,或者說Android-x86和VirtualBox。是否值得在其他硬件製造商的手機上測試,如三星或HTC?其他供應商的手機是否存在嚴重差異? -Mike在多部手機上進行Android測試?

回答

3

是的,有。這裏有幾個例子,從我的頭頂:

  • 摩托羅拉認爲應該怎麼改手機生日等日期都存儲在接觸,從字符串如「YYYY-MM-DD」爲一個整數值與UNIX時間戳。僅限MotoBlur手機。
  • 摩托羅拉也弄亂了FLAG_BLUR_BEHIND窗口標誌,至少有一部手機像OG Droid。使用該標誌將使您的活動幾乎不可用,因爲屏幕刷新需要一秒鐘。
  • HTC手機(主要是基於Sense的)在日期處理方面存在問題,所以使用SimpleDateFormat可能無法像其他人一樣工作。
  • 你的通知圖標(特別是如果他們有灰色的話)可能看起來奇怪的手機與自定義皮膚,如HTC Sense手機。

所以,是的 - 絕對檢查您的手機對抗儘可能多的不同供應商,你可以。

2

作爲一般慣例,我嘗試在儘可能多的手機上進行測試。如果您沒有考慮到它們,有時手機(特別是古怪的迷你手機)可能會有意想不到的屏幕分辨率,這些分辨率可能會影響您的佈局。但是,是的,如果可能的話,儘可能多地測試物理設備。

相關問題