我在Play商店中有一个Android应用。在过去的几天里,我开始在设置屏幕中收到关于"黑色块的错误报告"。不幸的是,我还没有能够在我的设备上重现这个错误,所以我所知道的一切都来自用户报告。 我从有用的用户那里获得了以下屏幕截图:
http://madscientist.pl/temp/bug0.png
http://madscientist.pl/temp/bug1.png
选项卡标题,按钮上以及单选按钮和搜索栏旁边应该是白色文本。还应该有白色水平线分隔选项。
可见的黑色方框的大小(其余部分在黑色背景上)对应于应该在那里的字母大小。两列按钮上的文字显示" Save"和"加载"。
我的应用程序可以通过两种模式打开:动态壁纸和常规应用程序"。两个版本中都存在这个问题。
几乎所有错误报告都描述了另一个特征:设置屏幕有时可以正常工作,有时它不会。例如,有时第二次打开动态壁纸的设置活动可以解决问题。
另一个人写道,它只在第一个应用程序运行时正常工作。之后,他必须清除应用程序数据,然后再次在第二次运行时失败。所以看起来这个bug显然是不可预测的。
我承认不是一个非常好的开发人员,并且所有文本都直接放在布局文件中,而不是在strings.xml中。以前从来都不是一个问题,但以防我在建立过程中是否将字符串放在strings.xml中有助于其中一个用户。
问题似乎与设备无关。我收到了三星,摩托罗拉,LG和Nexus用户的报告。
根据我迄今为止建立的内容,至少有一位用户在我的应用的当前版本和早期版本上都会出现问题。之前的版本自2015年1月起在商店中销售。当前版本已有一个月的历史。我已经在一周多的时间内收到了错误报告,所以这似乎(直接)是由于我对应用程序所做的一些改变造成的。
这让我相信最近推出的新Android版本(至少我一周前已经获得5.1版本)就是原因。但是,我在5.0.2和4.4.4上运行应用程序的用户收到了错误报告。
该应用程序适度受欢迎且下载量稳定,因此在上周我收到了十几个关于此错误的报告,而在此之前我从未听说过,让我相信它确实在一周前开始发生。 除了错误本身之外,如果应用程序更新和系统更新似乎都没有关联,那么它真正超出了我刚才的理解。
我可以提供更多数据,但问题已经很长了。让我知道你认为还有什么可能有用。