【发布时间】:2016-07-31 13:56:28
【问题描述】:
我收到一个奇怪的错误,因为如果我在真手机上运行该应用程序, 它没有给出这个错误(Android 5.0)。但是在模拟器(Android 6.0)上它给了我这个错误:
致命异常:主要 进程:com.doppler.stackingcoder.pechhulp,PID:11424 java.lang.NullPointerException:尝试调用虚拟方法 空对象上的“双 android.location.Location.getLatitude()” 参考 在 com.doppler.stackingcoder.pechhulp.PechhulpActivity.onLocationChanged(PechhulpActivity.java:171) 在 com.doppler.stackingcoder.pechhulp.PechhulpActivity.onMapReady(PechhulpActivity.java:126)
这是我的 PechhulpActivity:
https://gist.github.com/soufyanekaddouri/6e3a3746be137e2680caa32d7bb746d9
【问题讨论】:
-
如果您使用 Fused API,请尝试此操作stackoverflow.com/a/53348535/6667442