我正在开发Android应用并在质量检查期间遇到问题。该应用程序仅在某些特定设备上在某些情况下表现异常。
例如,在HTC Hero上,当我调用Google地图从我的应用程序内部显示特定位置时,按BACK会使其返回两个屏幕而不是一个屏幕。在我测试的其他所有设备上,它都运行良好。
我遇到的问题还有更多这样的问题。是否存在具有设备特定错误的排序数据库。尝试谷歌搜索它,但没有有用的结果。有什么想法吗?
答案 0 :(得分:2)
在HTC传单上,布局很大而不是xlarge,这使得我的所有平板电脑优化布局都不可见,并且他们获得了手机版本。
在HTC Desire和Tattoo(以及肯定还有很多其他设备)上创建快捷方式的Intent不起作用。
在某些Acer,Motorola,Samsung设备上,Google Maps API中的MyLocationOverlay不起作用。你需要覆盖它:http://www.java2s.com/Open-Source/Android/App/seattle-bus-bot/com/joulespersecond/seattlebusbot/MyFixedLocationOverlay.java.java-doc.htm
我很高兴听到更多这样的故事,也许会分享一些解决方法。
答案 1 :(得分:1)
我认为你最接近的是Here(官方的Android问题跟踪器)。当你遇到这些奇怪的错误时,搜索它可能会有所帮助。
话虽如此,我听到很多关于HTC Sense UI的恐怖故事导致应用程序行为不规律(虽然我无法证实这一点,因为我从未使用过HTC设备)。
答案 2 :(得分:0)
在HTC Mini One上如果您创建自定义主题并尝试根据API调用更改ActionBarTabStyle
,则无法... LayerDrawable.setDrawableByLayerId
拒绝至少在此手机中工作(感觉5.0)