gpt4 book ai didi

java - 奇怪的用户崩溃报告: Null Pointer exception for something that is definitely there

转载 作者:行者123 更新时间:2023-12-01 05:21:39 25 4
gpt4 key购买 nike

所以我的little app is available on Google "Play"到目前为止已经获得了一些下载。现在开发者控制台报告崩溃。

这个崩溃报告很奇怪。

首先,开发人员控制台为我提供了堆栈跟踪和崩溃原因(空指针异常)。但没有有关 Android 版本或硬件的信息,因此我无法创建模拟器设置来重现该错误。

这是有问题的行:

((TextView) findViewById(R.id.speechbubble)).setText(getResources().getString(R.string.welcome_nomusic));

在我测试过的所有设备和模拟器上,这都有效并产生了不错的 speech bubble message .

为什么它不起作用?我知道布局包含一个名为“speechbubble”的 View ,并且字符串资源包含一条“welcome_nomusic”的文本消息。

那么,知道这里发生了什么以及如何解决它吗?

<小时/>

已修复,感谢您的回答。我的错误是为不同的屏幕分辨率添加了额外的布局,并且在上次代码更改后没有测试所有布局。 :-/

最佳答案

可能发生的情况是,您尝试调用的资源可能不存在于某个设备上,或者正在努力寻找它。

检查所有布局/字符串/资源在不同大小等情况下是否相同。ADT 17 + 中的新 Lint 工具应该会有所帮助

关于java - 奇怪的用户崩溃报告: Null Pointer exception for something that is definitely there,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10312684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com