所以我已經看到一個奇怪的例外來自我很確定是谷歌地圖繪圖代碼。安卓谷歌地圖nullpointerexception
我有一個片段,我在編程中添加一個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但沒有我彈出。
任何想法?
我已經與此解決方法。這不是一個解決方案,但至少可以避免應用程序一直崩潰。看看我自己的答案在這裏:http://stackoverflow.com/questions/19624437/random-nullpointerexception-on-google-maps-api-v2/19627149#19627149 –