没有使用Android设备(不仅是模拟器而是真实设备)进行测试的情况下,开发Android应用程序是否足够?
没有使用Android设备(不仅是模拟器而是真实设备)进行测试的情况下,开发Android应用程序是否足够?
取决于你想使用哪种不同类型的传感器。模拟器只是安卓操作系统,但它使用你电脑的处理器,所以你用电脑处理器得到的结果会比安卓设备更强大。
如果你想赚钱,最好使用安卓设备测试你的应用程序,因为你不想让用户体验变差,对吧?
还有一点,如果你正在制作使用网络服务的应用程序,从服务器获取响应的时间将会有很大的差异。因为模拟器使用的是你快速的宽带互联网,而你的用户可能正在使用他们的3G网络,这会造成很大的差异。
结论:这取决于你心中所想的应用程序类型。如果你的应用程序包括互联网和很多传感器,最好在设备上进行测试。
刚找到了一篇专业人士的好文章,它可能有助于扩展你的理解...
愉快的编程!
我认为你永远不会想发布一个你没有在实际的安卓手机上尝试过的专业安卓应用。然而,如果你只是为了给朋友或自己使用而制作一些东西,那么模拟器可能已经足够好了。
我的做法是购买一台未连接任何手机运营商的二手安卓手机。这样,你可以在100-200美元的价格范围内购买一台专门的测试设备,没有重复费用。