2012-03-14 134 views
2

我只有一个Android手机,但我想在尽可能多的设备上测试我的应用程序。你有什么想法我该怎么做?在真实设备上测试Android应用程序

+1

你必须在这种情况下购买它们。唯一的选择是模拟器。点击[这里](http://developer.android.com/guide/developing/devices/managing-avds.html)了解如何实现它。另请参阅[this](http://developer.android.com/guide/developing/tools/emulator.html) – Ghost 2012-03-14 10:19:51

+0

性能压力测试最难的是,您可以通过使用低端手机来模拟它。 – 2012-03-15 11:05:15

回答

3

有很多服务专为在多个实际设备上进行测试的应用程序。这里有几个:

http://www.perfectomobile.com/portal/cms/android.html

http://www.deviceready.com/

https://www.lesspainful.com/

所有这些服务将花费你,你就必须建立他们将进行测试,但他们将执行您在两种方向的多台设备上进行的测试以及Lesspainful将甚至会向您发送屏幕截图,以向您展示您在不同设备上的测试之间的差异。

+0

作为更进一步,它是真正的用户测试你的应用程序好多了。 Testflight是一款优秀的iPhone beta部署解决方案,适用于Android:http://hockeykit.net/ http://code.google.com/p/acra/ 没有什么比将应用程序加入用户手和看着他们使用它。 – 2012-03-15 14:22:48

+0

嗨@迈克尔感谢万元三个环节。 (DeviceReady似乎还没有生意。)让我问你一些事情,那些似乎更自动化的服务。 (例如LessPainful你使用葫芦或其他东西来远程获取截图等)我真的一直在努力寻找本质上是一个“手动”测试房子。你发给他们一个版本,他们会在50个设备上手动测试它,然后你只是跟他们交谈。作为一个Android开发者,你可能知道这样的事情吗?对我来说,iOS-land完全是个谜,因为我不知道Android的商业场景!如果您看到本说明,请提前致谢, – Fattie 2013-03-03 13:50:04

2

首先尝试在不同的仿真器设置上也会服务器的目的。 (不同的屏幕尺寸,内存,CPU,分辨率)和东西。在对应用程序感到满意后,请尝试询问你的朋友是否愿意安装你的酷应用程序。

或者只是去购买使用Android手机在Craigslist网站或东西

2

我的情况和你差不多是我做的是我的测试在一组,我有,看看我用模拟器

设计的基本功能

最好的办法是创建编程方式使用布局PARAMS的设计这样你可以让一个应用程序运行在设置为平板电脑的ldpi上

相关问题