开发没有Android设备的Android应用程序

时间:2011-06-05 23:41:49

标签: android android-emulator

是否足够开发没有Android设备的Android应用程序(不在真实设备上测试它而不仅仅是模拟器)?。

2 个答案:

答案 0 :(得分:6)

这取决于您愿意使用的不同类型的传感器。模拟器只是Android操作系统,但它使用您的计算机处理器,因此您使用计算机处理器获得的结果将比Android设备更强大。

如果您愿意通过应用程序获利,最好使用Android设备测试您的应用程序,因为您不希望有糟糕的用户体验吗?

还有一点,如果您正在创建使用Web服务的应用程序,那么从服务器获得响应的时间上会得到非常不同的结果。由于模拟器使用您的快速宽带互联网,您的用户可能正在使用他们的3G网络互联网,这将产生很大的不同。

结论:取决于您的想法是什么类型的应用程序。如果您的应用程序包含互联网和大量传感器,最好在设备上进行测试。

刚刚找到了专业人士的非常好的讨论,这可能有助于扩展您的理解...

Android Emulator vs Real Device

快乐的编码!

答案 1 :(得分:3)

在我看来,你永远不会想要发布你没有在真正的Android手机上试过的专业Android应用程序。但是,如果你只是想给你的朋友或你自己使用的东西,那么模拟器可能已经足够好了。

我做的一个选项是购买未连接到任何手机运营商的二手Android手机。这样您就可以在100-200美元的范围内购买专用测试设备,而且不会产生经常性费用。