1

我已经编写了几个应用程序,并在我的 xperia Z 和 android 模拟器上成功地测试了它们。

但我有很多来自 Galaxy 系列所有者(S3、S2、Note 1 和 2)的投诉,称该应用程序存在问题。

我想知道有没有办法在模拟器上运行galaxy rom?我读过它是可能的,但我不知道在哪里下载 rom 和所需的文件以及如何设置它?我想要整个系统映像,而不仅仅是皮肤!

或者也许我买了其中一个,在这种情况下,我更喜欢购买 note 2。他们的 rom 是否兼容,所以如果我的应用程序在 note 2 上运行,然后在 S3 上运行?

4

2 回答 2

4

特定于 ROM 的崩溃通常是设备及其硬件本地的,在模拟器上运行 ROM 也无济于事。无论如何,您不能在模拟器上运行设备 ROM。模拟器可以复制设备的最接近方法是复制屏幕尺寸和密度以及一些硬件功能,如 RAM 等。

您不能在模拟器上运行设备 ROM,因为设备 ROM 仅包含一组非常特定的硬件的驱动程序,而模拟器不支持这些驱动程序。

无法保证如果您的应用在 Note 2 上运行,它将在 S3 上运行。如果您的应用程序由于 ROM 错误而崩溃,那么这两个设备很可能不会共享它,因为它们的 ROM 是单独开发的。

您可以购买崩溃的设备,也可以尝试在此处发布您从崩溃中获得的 LogCat 跟踪以及新问题中的相关代码。

于 2013-04-07T16:37:14.407 回答
3

您可以尝试Samsung Remote Test Lab,它允许在真实设备上进行远程测试(但服务可用性取决于您的位置)。

此外,虽然购买像 Note 2 这样的真实设备进行测试很有用,但它不会让您在其他设备上仍然不会遇到问题。

于 2013-04-07T16:43:36.997 回答