如何测试我的Android应用程序,以便它适用于所有主要的Android手机?例如摩托罗拉,HTC,三星等。
我有一款适用于Nexus One和三星的应用程序,但它在HTC Incredible上遇到了问题。
答案 0 :(得分:1)
嗯,这可能是因为Nexus One和三星不使用Sense UI,所以听起来这是运行Sense UI的设备上的一个问题。
我建议买一台廉价的htc手机运行Sense UI(野火,英雄等),然后对其进行测试。
答案 1 :(得分:1)
您是否尝试过像perfectomobile这样的远程测试服务?这些服务托管您可以按小时收费远程访问的真实手机。
P.S。我确定还有其他人,我不是一个小人物。然而,我已成功使用它们。
我认为摩托罗拉也有类似的服务。
答案 2 :(得分:1)
对于Android开发者来说,这可能是一个很好的解决方案。请推广它,开发人员帮助开发人员: http://duarlander.ning.com/
答案 3 :(得分:0)
如果你真的有附近的设备,最好在所有这些设备上使用自动测试,例如jUnit或Robotium。特别是Robotium似乎是一个好主意,因为技术错误无论如何都会出现在市场中,但是由于不同设备上的不同布局而无法显示的一些按钮几乎不会报告。
答案 4 :(得分:0)
如果您需要跨多个设备进行测试,请查看:TestingAndroid.com这是Android的低成本可用性和设备测试。
答案 5 :(得分:0)