Android设备的bug [英] Android Device Specific Bugs
问题描述
我正在开发Android应用程序和质量控制过程中遇到了问题。一定条件下的应用程序行为异常只能在某些特定的设备。
I am developing Android apps and running into issues during QA. The app behaves strangely under some condition only on some particular devices.
有关前,在HTC Hero的,当调用谷歌地图,从里面我的应用程序显示一个特定的位置,pressing BACK使它回到两个屏幕,而不是只有一个。在我测试过的所有其它设备,它完美的作品。
For ex, on a HTC Hero, when I invoke Google Maps to display a particular location from inside my app, pressing BACK makes it go back two screens instead of just one. On every other device I tested on, it works perfectly.
有更多的问题,像这样的,我未来的跨越。有各种各样的数据库,有设备特定的错误。尝试使用Google,但没有有用的结果。任何想法?
There are more issues like this one that I am coming across. Is there a database of sorts that has device specific bugs. Tried googling it, but no useful result. Any ideas?
推荐答案
HTC似乎是坏孩子。 我不能让一个名单,但我可以帮助你:
HTC seem to be the bad boy. I cannot make a list, but I can help you:
-
在HTC Flyer的,布局是大而不XLARGE,是什么让我的所有平板电脑优化的布局不可见的,他们拿到了手机的版本。
On HTC flyer, the layout is large and not xlarge, what make all my tablet optimized layout invisible and they got the phone version.
在的HTC Desire和纹身(而且可以肯定许多其他设备)的意图创建一个快捷方式doies无法正常工作。
On HTC Desire and Tattoo ( and for sure many other devices) the Intent to create a shortcut doies not work.
在一些宏基,摩托罗拉,三星的设备,在谷歌地图API的MyLocationOverlay不起作用。你需要覆盖它:<一href="http://www.java2s.com/Open-Source/Android/App/seattle-bus-bot/com/joulespersecond/seattlebusbot/MyFixedLocationOverlay.java.java-doc.htm" rel="nofollow">http://www.java2s.com/Open-Source/Android/App/seattle-bus-bot/com/joulespersecond/seattlebusbot/MyFixedLocationOverlay.java.java-doc.htm
On some Acer, Motorola, Samsung devices, the MyLocationOverlay in Google Maps API does not work. you need to overwrite it: http://www.java2s.com/Open-Source/Android/App/seattle-bus-bot/com/joulespersecond/seattlebusbot/MyFixedLocationOverlay.java.java-doc.htm
我会很高兴地听到更多的故事一样,也许分享一些解决方法。
I would be glad to hear more stories like that and maybe share some workarounds.
这篇关于Android设备的bug的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!