2011-10-18 60 views

回答

3

。我建議模擬器,因爲理想情況下,您需要儘可能多地測試您的應用程序的版本,配置和屏幕大小,這是使用模擬器最簡單的方法。我也喜歡使用真正的手機或平板電腦進行測試,因爲它們通常比模擬器快。

如果你希望創建一個定製的Android構建然後根據http://developer.android.com/guide/developing/device.html

如果你想有一個SIM卡解鎖的手機,那麼你可以考慮任何一個 Android開發手機或谷歌Nexus S.這些都是SIM卡解鎖,因此您可以在任何使用SIM卡的GSM網絡上使用它們。 Android 開發者手機還具有一個未鎖定的引導程序,因此您可以安裝 自定義系統映像(非常適合開發和安裝自定義的Android平臺版本 )。要找到您可以購買 Nexus S的地方,請訪問google.com/phone。要購買Android Dev Phone,請撥打 查看Android電子市場網站(需要開發者帳戶)。

但這對於標準應用程序開發來說是過量的。

+0

有人建議我的聯繫是谷歌的手機,它會更好地測試其他廠商的手機,然後才能發佈到市場,所以我在考慮HTC的願望,沒關係。 – Ritu

+0

@XYZ宏達電很好,但我仍然建議使用模擬器來測試不同的屏幕尺寸,分辨率,Android版本號以及您想要支持的各種功能。 – spatulamania

0

,如果你正在尋找測試標準的Android應用程序,我會建議任何標準的Android設備和仿真器的組合,the Using Hardware Devices guide指出Android開發人員手機是一個很好的候選人

+0

我在想HTC的願望,會沒事的。 – Ritu

0

你永遠不能擁有太多手機...

模擬器非常適合用於測試的東西你沒有,但只運行標準的Android。但要測試2.1與2.3或測試不同的屏幕尺寸或任何它沒關係。

如果你只想得到一個設備,我建議使用皮膚(Sense,MotoBlur或TouchWiz)獲得流行的設備,並且還可以針對模擬器進行測試。如果您僅在標準Android上進行設計和測試,則在使用其中一個皮膚時很容易出現問題。例如,標準的Gmail應用程序在MotoBlur-Gingerbread選項菜單中具有不一致的圖標,其中一些是標準的android-gray,另一些是MotoBlur-black。我有幾個設備,所以如果我只是在進行通用測試/開發,我會在它們之間交替以更可能捕捉由於皮膚而產生的隨機問題。

+0

我在模擬器測試,因爲我從最近3個月開始開發,這就是爲什麼我打算購買手機在真實設備上測試它,但現在我有一種感覺,任何Android手機都可以測試之前在android市場發佈它。 – Ritu

0

HTC HD2。雖然最初的Windows Mobile手機,你可以在其上閃存你喜歡的自定義ROM之一。