我写了几个应用程序,并在我的xperia Z和android模拟器上成功地测试了所有这些应用程序。
但是我有很多来自Galaxy系列所有者(S3,S2,注意1和2)的抱怨,说这个应用程序有问题。
我想知道有没有办法在模拟器上运行galaxy rom?我读到这是可能的,但我不知道从哪里下载rom和所需的文件,以及如何设置它?我想要整个系统映像,而不仅仅是皮肤!
或者我买了一个,在这种情况下,我更喜欢买note 2。它们的rom兼容吗?如果我的应用程序在note 2上运行,那么我的应用程序就可以在S3上运行?
发布于 2013-04-08 00:37:14
ROM特定的崩溃通常是设备及其硬件的本地崩溃,在仿真器上运行ROM不会有任何帮助。在任何情况下,您都不能在模拟器上运行设备ROM。仿真器能够复制设备的最接近的方法是复制屏幕尺寸和密度以及一些硬件特性,如RAM等。
您不能在仿真器上运行设备ROM,因为设备ROM仅包含仿真器不支持的一组非常特定的硬件的驱动程序。
不能保证如果你的应用在Note2上运行,它就会在S3上运行。如果你的应用程序由于ROM错误而崩溃,两个设备很可能不会共享它,因为它们的ROM是单独开发的。
你可以购买它正在崩溃的设备,或者尝试在这里发布从崩溃中获得的LogCat跟踪以及新问题中的相关代码。
发布于 2013-04-08 00:43:37
你可以试试Samsung Remote Test Lab,它允许在真实设备上进行远程测试(不过,服务可用性取决于你所在的位置)。
此外,尽管购买Note2之类的真实设备进行测试很有用,但它不会让你在其他设备上不会遇到问题。
https://stackoverflow.com/questions/15864769
复制相似问题