2013-04-07 75 views
1

我已經寫了幾個應用程序,並在我的xperia Z和android模擬器上成功測試了所有這些應用程序。用於x86的Galaxy模擬器

但我有很多來自Galaxy系列擁有者(S3,S2,Note 1 & 2)的抱怨,說該應用程序有問題。

我不知道是否有任何方法可以在仿真器上運行galaxy ROM?我讀過這可能,但我不知道在哪裏下載ROM和所需的文件,以及如何設置它?我想要整個系統圖像,而不僅僅是皮膚!

或者我可能會購買其中一個,在這種情況下我更願意購買note 2.他們的ROM是否兼容,所以如果我的應用在note 2上工作,然後在S3上工作?

回答

4

ROM特定的崩潰通常是本地設備及其硬件,並在模擬器上運行ROM不會有幫助。在任何情況下,您都無法在仿真器上運行設備ROM。模擬器可以複製設備的最接近的方法是複製屏幕尺寸和密度以及某些硬件功能(如RAM等)。

由於設備ROM僅包含用於特定設置的驅動程序,因此無法在模擬器上運行設備ROM的硬件,仿真器將不支持。

無法保證如果您的應用程序在Note 2上運行,它將在S3上運行。如果你的應用程序由於ROM錯誤而崩潰,這兩個設備很可能不會共享,因爲它們的ROM是單獨開發的。

您可以購買正在崩潰的設備,也可以嘗試發佈您在崩潰時獲得的LogCat跟蹤以及相關代碼。

+0

所以也許最好的選擇是購買和S3,因爲它是最常見的Android設備? – Ali 2013-04-07 16:39:47

+1

@Ali我無法評論最佳選擇。我個人會嘗試在SO等網站上發佈logcat和代碼,以提供幫助,並查看是否有人遇到過此問題。你甚至可能認識一個或兩個擁有可以借用一天的設備的朋友。如果這兩項都沒有解決,您可能需要購買設備。 – 2013-04-07 16:41:03

+0

謝謝,所以我認爲最好從這些用戶那裏收集logcats。 – Ali 2013-04-07 16:42:27

3

您可以嘗試Samsung Remote Test Lab,它允許在真實設備上進行遠程測試(儘管服務可用性取決於您的位置)。

此外,購買真實設備進行測試(如Note 2)非常有用,但它不會授予您在其他設備上仍然無法解決的問題。

相關問題