2011-11-27 61 views
0

我想写一个小应用程序(拖放)。我已将Android SDKEclipse合并。我需要一部智能手机来测试它吗(如果是的话,Samsung Galaxy S5570是一个不错的选择)?或者模拟器完成这项工作?你怎么做到这一点?编写和测试Android应用程序需要什么?

+0

我是新来的,并不是已经熟悉的“适当”行为。现在完成了:)谢谢。 – lunar

回答

1

模拟器是绰绰有余发展,特别是如果应用程序是简单的东西时,测试应用程序了。如果您想让您的应用程序向公众开放,您应至少在一部手机上测试您的应用程序应该。您可以使用手机来测试你的应用程序,但你不会是能够测试在他们AndroidManifest文件中设置的多个然后8最低SDK版本(因为手机运行Froyo)的应用程序。

+0

我明白了。系统可以更新到更高版本,没有任何限制? – lunar

+1

@unar三星Galaxy S5570可以正式升级到android 2.3(GingerBread),当然还有许多非官方的可能性,比如cyanogenmod,xda等,我认为进一步升级的唯一问题是硬件要求。当然,作为一名android开发人员,您应该瞄准尽可能多的android sdk,并且应该尽可能降低您的sdk。 – Luksprog

2

真实的设备总是preferrable到仿真器。

使用仿真器时要检查你的应用程序并不真正需要的性能,效果,内存使用,耗时的操作或访问功能...等等的东西...例如:设计布局并不真的需要一个真正的设备,但在测试无线网络需要一个真正的设备...

反正手头设备的发展始终是更好的选择。

2

任何真正的手机是更好地发展上比模拟器。模拟器非常慢。至于S5570,没错。有些人甚至可能会争辩说,拥有一部坏手机比一部好手机更好,因为如果你的应用在坏手机上工作,它可能会在一部好手机上运行。相反可能并非如此。

相关问题