我的应用程序一直运行良好(在大多数手机上),直到最近三星 s3 更新为 Jelly Bean。屏幕如下所示:-
它在使用 ICS 的 S3 和大多数其他手机(包括其他三星手机)上运行良好。
有什么想法会导致 Jelly Bean 上出现这样的问题吗?
这是爱德华应用程序提供的调试信息
最佳答案
这听起来与我今年早些时候的问题相似:Android Samsung S I9000 screen size and density issues
就我而言,这与三星“pentile”显示屏有关。这项技术为三星提供了更高的有效屏幕分辨率。更新到 Jellybean 后,设备开始报告更高的屏幕分辨率,欺骗一些软件,使其认为其物理尺寸比实际尺寸小得多。当客户开始提示我的应用程序不再适合屏幕时,我发现了这个错误。我必须重新调整字体大小才能使其再次正常工作。
我最终编写了一个小应用程序,它仅显示屏幕指标并给出已选择哪些资源文件的信息。我发现只需运行此应用程序并查看屏幕即可在调试资源问题时提供巨大帮助:
https://play.google.com/store/apps/details?id=org.efalk.showresources
关于android - 仅在配备 Jelly Bean 的 Samsung S3 上,OpenGL 中的小屏幕尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13669858/