我想写一个小应用程序(拖放)。我已将Android SDK
与Eclipse
进行了整合。我是否需要智能手机才能真实地测试它(如果是Samsung Galaxy S5570
这是一个不错的选择)?或模拟器完成这项工作?你是怎么做到的?
答案 0 :(得分:2)
真正的设备总是更适合模拟器。
当您想要检查应用程序的某些内容并不真正需要性能,效果,内存使用,耗时的操作或可访问的功能等时,请使用模拟器......例如:设计布局并不需要真正的设备,但测试wifi需要一个真实的设备......
无论如何,现有的开发设备总是更好的选择。
答案 1 :(得分:2)
任何真正的手机都比模拟器更好地开发。模拟器真的很慢。至于S5570,是的,没关系。有些人甚至可能认为手机坏而不是好手机会更好,因为如果你的手机在坏手机上工作,它可能会在一部好手机上运行。相反的情况可能不一样。
答案 2 :(得分:1)
模拟器足以在开发时测试您的应用程序,特别是如果应用程序很简单。如果您想向公众开放您的应用,则应至少在一部手机上测试您的应用。您可以使用手机测试自己的应用,但无法测试在AndroidManifest
文件中设置的最低sdk版本超过8的应用(因为手机正在运行Froyo
)。