我最近开始为移动平台开发应用程序。到目前为止,我只是在玩iOS,但也想为安卓开发,因此今年夏天我将参加一个专注于安卓开发的软件开发夏令营。
我被提供了一个公平的价格HTC Wildfire,因此我想知道这款手机是否适合为Android开发,或者是否有任何缺点或优势?我完全是Android平台的新手,因此我想要一个关于我应该寻找哪些设备的建议,特别是如果可以使用Wildfire的话。
我希望你能帮助我:-)
发布于 2011-03-18 05:19:44
根据国际海事组织,选择设备进行开发/测试时的两个主要因素是screen density和Android OS version。
HTC Wildfire通常被认为是一款低端设备;分辨率只有320x240 (比第一款安卓手机G1还低),其他的规格也不是特别令人印象深刻。它有一个LDPI (低密度)屏幕,目前可以从2.1升级到Android2.2。对于刚刚开始学习Android开发的人来说,HTC Wildfire会做得很好。
大多数较新的手机都是HDPI (高密度),并将运行Android 2.1, 2.2 or 2.3。您应该使用模拟器测试所有屏幕密度,以确保您的应用程序在所有屏幕密度上都能很好地显示。使用仿真器可以减少使用多个设备进行测试的需要,但如果可能的话,最好还是使用真实的设备。
一方面,如果你的应用程序在Wildfire上工作得很好(在性能上),那么它很可能会在其他所有东西上都工作得很好。瞄准低端意味着您的应用程序将能够潜在地接触到更广泛的受众。
另一方面,使用更现代的设备进行测试将允许您查看您的应用程序在当前一代设备上的行为,这可能与您的兴趣更相关。
发布于 2011-03-18 04:45:49
任何运行Android操作系统的设备都可以作为测试设备。唯一的区别可能是在响应时间、存储空间等方面的实际硬件。
如果您使用它来简单地测试您正在开发的应用程序,那么它肯定会是一个有用的设备。
发布于 2011-03-18 04:48:13
HTC wildfire将作为开发设备工作。你可能得出去找一下ADB的驱动程序。但请记住,您可以在越多不同的设备上测试您的应用程序,您就越有可能发现设备特定的问题,并在上线前将其修复。
https://stackoverflow.com/questions/5345018
复制相似问题