在Android模拟器上模拟GPS功能总是null的解决方法

时间:2023-09-16 16:51:15 

我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决:

网上大侠的解决方案:
在模拟器上获取GPS信息时,使用Location loc = LocationManager.getLastKnownLocation("gps");来获取location信息,但是往往在调试中loc是null的,因为首先需要在模拟器中手动添加GPS信息,有两种手动添加方法
1、在eclipse下,windows-->open perspective-->DDMS-->Emulator control-->Manual下手动设置经纬度,并按send按钮。但是这种方法经过我的测试,需要再下面方法的基础上才有效

2、在cmd下也可以手动添加信息。

(1)首先打开模拟器,然后运行cmd,输入telnet localhost 5554(注:5554是模拟器在本机的端口,有可能不一样哈,具体端口号,模拟器左上方有显示的),这样会出现
Android Console: type 'help' for a list of commands OK的字样。

如果是使用WIN7的朋友,控制台可能会提示telnet无效什么的,那是因为WIN7下默认是不出现telnet的,需要手动打开。具体为:[1]控制面板-->程序-->打开或关闭Windows功能,然后将Telnet服务器和Telnet客户端勾选上。[2]然后在管理工具-->服务中手动启动Telnet

(2)使用geo命令模拟发送GPS信号:
geo fix 经度 纬度

(3)这时就会发现在模拟器的状态栏上多了一个GPS的标志~再使用Location loc = LocationManager.getLastKnownLocation("gps");就能获取到该坐标的位置了~~
我实际操作了一下,发现还是报告错误,还是没有出现GPS小指示图标,不知道是什么原因.上面的解决方案给了我提示,我觉得是模拟器没有开启GPS,在系统设置中启用也没有效果.后来我在模拟器上干脆直接运行google map,这次出现了gps指示图标,再调用获得location的方法就可以了,还要注意,必须指定用gps来定位,如果是别的方式还是会报告错误

标签:Android模拟器,GPS功能
0
投稿

猜你喜欢

  • 浅谈Spring自定义注解从入门到精通

    2023-11-25 03:59:12
  • Java获取字符串编码格式实现思路

    2023-08-14 12:35:38
  • 基于SpringBoot生成二维码的几种实现方式

    2022-02-27 16:24:31
  • 利用kotlin实现一个打方块的小游戏实例教程

    2023-01-30 04:21:25
  • Java 数据结构之堆的概念与应用

    2023-11-24 05:36:18
  • Android Studio如何为Activity添加自定义注解信息

    2023-01-06 18:28:04
  • C#实现航班预订系统

    2021-12-26 02:19:37
  • android开发教程之自定义属性用法详解

    2022-09-22 20:26:17
  • C#实现根据图片的链接地址获取图片的后缀名

    2022-08-04 04:30:58
  • Android开发SavedState Jetpack状态保存利器

    2023-02-12 19:49:49
  • spring拓展之如何定义自己的namespace

    2022-01-12 05:13:33
  • Spring Boot实现STOMP协议的WebSocket的方法步骤

    2022-10-01 07:12:27
  • Android实现闪光灯效果

    2023-08-02 12:20:06
  • Springboot集成RabbitMQ死信队列的实现

    2022-08-24 13:10:54
  • 利用logback 设置不同包下的日志级别

    2022-08-11 20:05:43
  • MyBatis中动态sql的实现方法示例

    2022-08-26 06:02:31
  • C#简单读写txt文件的方法

    2023-01-17 06:30:27
  • C++中左值和右值的区别详解

    2021-09-11 00:07:42
  • Java使用DOM4j实现读写XML文件的属性和元素

    2021-10-19 00:21:52
  • c#文档图片自动纠偏

    2022-08-07 13:45:39
  • asp之家 软件编程 m.aspxhome.com