Android - 因无明显原因而出现空指针异常

5
我正在从事一个Android项目,就我所知,我的代码没有任何特定的错误会导致异常。
每次运行我的项目时,我都会收到这两个错误行,但是我的其余代码没有任何问题。
NullPointerException没有具体的发生位置,这让我很困惑。
我已经搜索了类似的问题。一个可能的解决方案是将READ_EXTERNAL_STORAGE和WRITE_EXTERNAL_STORAGE添加为Android清单文件中的uses-permission,但是没有用。
2020-02-28 XX:XX:XX.333 14615-14651/com.example.package_name E/Perf: Fail to get file list com.example.package_name
2020-02-28 XX:XX:XX.333 14615-14651/com.example.package_name E/Perf: getFolderSize() : Exception_1 = java.lang.NullPointerException: Attempt to get length of null array

1
@SkypeDogg 感谢您的评论。据我所知,除了使用SharedPreferences和一些可绘制对象之外,我不会写入或读取数据。我是一个Android初学者,非常感谢您的指导。 - Harry Bosch
1
你能提供一些代码吗? - SkypeDogg
@SkypeDogg 你想看什么? - Harry Bosch
整个活动会更好,或者只是生成此错误的代码部分。 - SkypeDogg
我们需要整个活动。如果我们看不到代码,就无法纠正它。 - SkypeDogg
显示剩余2条评论
2个回答

5

我的OnePlus出现了错误,在Android模拟器上没有显示任何错误。


有趣,我在一加6上调试。也许这是特定于设备的问题? - Csaba Toth
1
刚刚在我的一加6上又发生了这种情况。 - KYL3R
1
我在一加6T上也遇到了这个问题。 - Nathan Osman
我在 Nokia 6.1 Plus 上也遇到了这个问题。 - shooding

0

我也遇到了这个问题,当我使用小米Mi A2的物理设备时,但是在虚拟设备上,问题消失了。这意味着你的代码没问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接