【发布时间】:2013-07-12 00:03:45
【问题描述】:
在没有 android 设备的情况下开发 android 应用程序是否足够(无需在真实设备上进行测试,而不仅仅是模拟器)?
【问题讨论】:
在没有 android 设备的情况下开发 android 应用程序是否足够(无需在真实设备上进行测试,而不仅仅是模拟器)?
【问题讨论】:
这取决于您愿意使用哪种不同类型的传感器。模拟器只是 Android 操作系统,但它使用您计算机的处理器,因此您使用计算机处理器获得的结果将比 Android 设备强大得多。
如果您愿意通过您的应用获利,最好使用安卓设备来测试您的应用,因为您不希望糟糕的用户体验吗?
还有一点,如果您正在制作使用 Web 服务的应用程序,您将在时间问题上获得真正不同的结果,以便从服务器获得响应。由于模拟器使用您的快速宽带互联网,而您的用户可能正在使用他们的 3G 网络互联网,这将产生很大的不同。
结论:取决于您心中的应用程序类型。如果您的应用程序包含互联网和大量传感器,最好在设备上进行测试。
刚刚发现专业人士的讨论非常好,这可能有助于扩展您的理解......
Android Emulator vs Real Device
编码愉快!
【讨论】:
在我看来,您永远不会想要发布一个您没有在实际的 Android 手机上试用过的专业 Android 应用程序。但是,如果您只是制作一些东西给您的朋友或供您自己使用,那么模拟器可能就足够了。
我做的一个选择是购买一部未连接到任何电话运营商的二手安卓手机。这样您就可以在 100-200 美元的范围内购买专用测试设备,而无需支付经常性费用。
【讨论】: