如何确保Android应用程序将每个设备上工作 [英] How to be sure that Android application will work on every device

查看:87
本文介绍了如何确保Android应用程序将每个设备上工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个测试版的应用程序,成功地运行在三款Android供电设备:
谷歌Nexus One和Nexus S和摩托罗拉Defy +。

I have a beta application, which runs successfully on three Android powered devices: Google Nexus One, Nexus S, and Motorola Defy+.

如何能肯定,它将每一个Android设备上运行了Android 2.3 +?

How can I be sure that it will work on every single Android device with android 2.3+?

谢谢!

推荐答案

自己的测试

您可以肯定100%,当你已经测试过的每个电话。当然,这在现实中是非常不切实际的。所以,我想请按照下列步骤以确保应用程序适用于不同的分辨率,制造和手机VS片:

You can be 100% sure when you have tested it on each phone. Of course that is very impractical in reality. So, I would follow these steps to make sure app works with different resolutions, manufactures, and phones vs tablets:


  1. 测试与不同的分辨率的电话:小,中,高和非常高

  2. 平板电脑
  3. 测试
  4. 与测试的主要制造商的那些亲爱的你:谷歌,HTC,LG,摩托罗拉,三星...

  5. 发布到市场

  1. Test with phones with different resolutions: small, medium, high, and very high.
  2. Test with a tablet
  3. Test with major manufacturers and those dear to you: Google, HTC, LG, Motorola, Samsung...
  4. Release into market

您将需要约5-10手机/平板电脑。最后,刚释放到市场。然后紧跟崩溃报告及用户反馈。

You would need about 5-10 phones/tablets. Finally, just release into market. Then follow closely crash reports and user feedback.



用户测试会议

您可以安排与用户测试阶段。

You could arrange test sessions with users. Preferably after your own tests and before releasing into the Android Market:


  1. 邀请5-20人用自己的Andr​​oid手机。

  2. 观察并做笔记

  3. 询问反馈

  4. 与另一组在必要时重复



自动化测试

与自动化脚本或反对云设备的测试也是不错的选择。感谢CommonsWare的小费。这里有一些厂商开始:

Testing with automated scripts or against devices in cloud are also good options. Thanks CommonsWare for the tip. Here are some vendors to start with:

TestDroid: http://testdroid.com

LessPainful: https://www.lesspainful.com/ 结果
Experitest:<一href=\"http://experitest.com/?gclid=CJP-uI7bxawCFcQXzQodrXsopw\">http://experitest.com/?gclid=CJP-uI7bxawCFcQXzQodrXsopw

Apkudo: http://www.apkudo.com/

TestDroid: http://testdroid.com
LessPainful: https://www.lesspainful.com/
Experitest: http://experitest.com/?gclid=CJP-uI7bxawCFcQXzQodrXsopw
Apkudo: http://www.apkudo.com/

这篇关于如何确保Android应用程序将每个设备上工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆