最近在学习Android开发,第一次写博客,若文中表述不当,请大家给予批评和指导。
在测试的过程中,logcat中出现了如下现象
通过查询得知GNSS为全球导航卫星系统(Global Navigation Satellite System)。
或许大家会联想到GPS导航系统,GPS便包括于其中,这便是解决此问题的突破口。
- 先将之前的模拟器删除
- 在创建AVD模拟器时,点击红框中的内容,new一个设备
- 在设置列表中向下拉,取消GPS,留意你创建的设备名字,点击finish
- 注意,点击finish之后,在设备列表中找到你刚才创建的设备,此设备才是你刚new的,若你还是点击Pixel等这些自带的模拟器,是没有效果的,这些自带模拟器本身具有GPS功能。找到设备后点击next,设置系统就可以了。(我这里多创建了几个,无需在意)
或者克隆一个自带模拟器,仍需在设置中取消GPS,与上述步骤相仿
- 以防万一,进入模拟器的设置中,将定位功能停止。
设置完后,logcat中就不会出现了上述问题了