Android 若该应用程序在安卓2.2和4.2上运行良好,是否可以安全地假设它将在年内的操作系统版本上运行?

Android 若该应用程序在安卓2.2和4.2上运行良好,是否可以安全地假设它将在年内的操作系统版本上运行?,android,testing,android-emulator,android-2.2-froyo,android-4.2-jelly-bean,Android,Testing,Android Emulator,Android 2.2 Froyo,Android 4.2 Jelly Bean,我正在尝试测试我的应用程序,但我在Android模拟器上遇到了很多问题。最后,我得到了一个使用Android2.2运行的模拟器。所以我用了这个,我的应用程序运行得很好 我还使用真实设备Nexus7和安卓操作系统4.2测试了我的应用程序。该应用程序在两个版本中都运行良好 安全地考虑我的应用程序在4.2和2.2频段的OS版本运行良好吗?我之所以问这个问题,是因为使用emulator会使我的计算机速度非常慢,而且要花很长时间。在最好的情况下:是的。最坏的情况是:不会。这完全取决于你在应用程序中使用的A

我正在尝试测试我的应用程序,但我在Android模拟器上遇到了很多问题。最后,我得到了一个使用Android2.2运行的模拟器。所以我用了这个,我的应用程序运行得很好

我还使用真实设备Nexus7和安卓操作系统4.2测试了我的应用程序。该应用程序在两个版本中都运行良好


安全地考虑我的应用程序在4.2和2.2频段的OS版本运行良好吗?我之所以问这个问题,是因为使用emulator会使我的计算机速度非常慢,而且要花很长时间。

在最好的情况下:是的。最坏的情况是:不会。这完全取决于你在应用程序中使用的Android API的部分。例如,私有API很可能会中断或更改。您应该可以使用公共API,但在某个操作系统版本中总是有可能出现错误

如果你想在各种设备和Android版本上测试你的应用程序,你应该试一试。

你也可以试一试。它允许你根据操作系统版本、品牌等规格选择设备。。。并提供5个免费评论

我听说过testflightapp的好东西,它们过去只是iOS,现在是Android

类似这样的事情也可能是一个好办法

下面是一个工具列表,包括测试工具

基于云的真实设备测试通常是您可以访问和操作/自动化的设备,或者是使用设备的用户。就我个人而言,我认为从自动化测试开始,然后以真正的用户(可用性测试)结束,可能会给你带来很好的覆盖率


我是elusivestars的创始人

谢谢。这真的很有帮助!