所以我一直看到一个奇怪的例外来自我很确定是谷歌地图的绘图代码。
我有一个片段,我在其中以编程方式添加一个 SupportMapFragment,然后我在其中操作 GoogleMap 实例。
这是堆栈跟踪:
0 java.lang.NullPointerException
1 at java.nio.ReadWriteDirectByteBuffer.put(ReadWriteDirectByteBuffer.java:137)
2 at java.nio.ShortToByteBufferAdapter.put(ShortToByteBufferAdapter.java:163)
3 at maps.z.d.d(Unknown Source)
4 at maps.z.d.a(Unknown Source)
5 at maps.aq.a.a(Unknown Source)
6 at maps.aq.ao.b(Unknown Source)
7 at maps.aq.ao.a(Unknown Source)
8 at maps.v.g.a(Unknown Source)
9 at maps.v.g.b(Unknown Source)
10 at maps.p.p.l(Unknown Source)
11 at maps.p.p.run(Unknown Source)
我无法可靠地复制它(尽管它经常发生),我查看了 ReadWriteDirectByteBuffer 和 ShortToByteBufferAdapter 但没有任何东西出现在我身上。
有任何想法吗?