`
gaofen100
  • 浏览: 1192014 次
文章分类
社区版块
存档分类
最新评论

android模拟器模拟定位GPS

 
阅读更多
在模拟器上获取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");就能获取到该坐标的位置了~~
分享到:
评论

相关推荐

    android模拟器使用gps定位

    android模拟器使用gps定位,模拟实现GPS传感器经纬坐标数据的获取。

    android-gps-emulator, 一个基于 谷歌地图的工具来模拟 Android 模拟器的GPS 位置.zip

    android-gps-emulator, 一个基于 谷歌地图的工具来模拟 Android 模拟器的GPS 位置 android-gps-emulatorandroid-gps-emulator是一个 GPS 位置 模拟器,通过一个简单的基于map的界面,通过一个简单的基于映射的界面来...

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

    我们都知道,在我们开发时需要在模拟器上模拟GPS,可在Location的时候总是null,上网查了一下,发现如下解决: 网上大侠的解决方案: 在模拟器上获取GPS信息时,使用Location loc = LocationManager....

    安卓GPS位置模拟器工具APK,无源码

    安卓GPS位置模拟器工具源码 GPS模拟 位置欺骗 位置模拟 GPS_MORK 是一个Android 上GPS欺骗的工具。能够欺骗手机的GPS位置信息, 并且能够在地图上绘制多个位置坐标后设置一个时间,让他在选择的轨迹上运动。 若手机...

    模拟定位/模拟导航 +前端Android + 通过Android模拟定位Api实现模拟定位和模拟导航+ 模拟出行场景+模拟位置功

    一句话原理: 原理:使用android自带的调试api,模拟gps provider的结果。 应用场景 Android 开发者接口中的模拟位置功能允许开发人员在模拟器或实际设备上模拟设备的位置坐标。这个功能在以下场景中非常有用: 1. ...

    android传感器模拟器

    可以模拟android传感器,gps和电源,适用与android 2.1平台

    android-mock-location-helper:通过网络设置Android模拟器模拟位置

    Web界面将模拟GPS位置发送到Android模拟器。 要求 服务器: Ruby 1.9.3+ Sinatra(将由Bundler安装) 客户: 浏览器支持HTML5 安装 git clone https://github.com/wancw/android-mock-location-helper.git cd ...

    Android-FakeGPS是一个GPS设备模拟器能够根据给定的坐标输出GPS定位信号

    FakeGPS是一个GPS设备模拟器,能够根据给定的坐标,输出GPS定位信号,并且带有全局悬浮窗的手柄,通过手柄上的方向按键,能够模拟用户在地图上行走。

    天心安卓模拟器 v4.2.zip

    模拟器内内置安装了应用市场,可以随时下载各种您需要的程序,支持GPS定位,改变GPS位置,支持平板电脑模式,支持各种游戏加速,本软件体积小,操作方便,并可以直接从网上下载APK应用程序,使用本软件直接安装到模拟器内使用...

    大话企业级Android应用开发实战[王家林][程序源代码]

    第1话 大话Android  1 智能手机与3g  2 智能手机平台  3 智能手机与手机厂商 ...第9话 Android之gps开发 第10话 Android之图形图像处理 第11话 Android之优化之道 第12话 Android之项目开发 附录A

    FakeGPS.zip

    FakeGPS 工具源码,Android模拟GPS定位,实现位置模拟工具

    Android移动应用开发(第3版)卷Ⅰ基础篇 (Shane Conder, Lauren Darcey) PDF扫描版

    附录A Android模拟器快速入门  A.1 模拟器的目的:虚拟现实  A.2 使用Android虚拟设备(AVD)  A.2.1 使用Android SDK和AVD管理器  A.2.2 创建AVD  A.3 使用指定AVD启动模拟器  A.3.1 维持模拟器高效运行...

    Android开发案例驱动教程 配套代码

    2.3 Android开发模拟器 11 2.3.1 创建模拟器 11 2.3.2 启动模拟器 13 2.3.3 键盘映射与模拟器控制 13 2.3.4 横屏与竖屏切换 14 第3章 第一个Android程序 15 3.1 HelloAndroid 15 3.1.1 在Eclipse中创建项目 ...

    Genymotion_2.12.rar

    Genymotion插件 eclipse离线安装版为您提供下载,Genymotion eclipse离线插件是一款Android 模拟器 Genymotion 插件 enymotion 是最有名的基于 Oracle VM VirtualBox 的最快的 Android 模拟器。支持 GPS、 重力感应...

    新版Android开发教程.rar

    � GPS 卫星导航功能,手机照相, MP3 ,蓝芽等均被列为 Android 所提供支持的基本选项。 � Android 的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金; Android 的 程序可以采用 JAVA ...

    Genymotion插件

    Genymotion插件 eclipse离线安装版为您提供下载,Genymotion eclipse离线插件是一款Android 模拟器 Genymotion 插件 enymotion 是最有名的基于 Oracle VM VirtualBox 的最快的 Android 模拟器。支持 GPS、 重力感应...

    Android高级编程--源代码

    2.4.1 Android模拟器 41 2.4.2 Dalvik调试监控服务(DDMS) 41 2.4.3 Android调试桥(ADB) 41 2.5 小结 42 第3章 创建应用程序和活动 43 3.1 Android应用程序的组成部分 43 3.2 程序清单简介 44 3.3 使用清单...

    《Android高级编程》

    2.2 面向移动设备的开发 2.2.1 关于硬件设计的考虑事项 2.2.2 考虑用户环境 2.2.3 Android开发 2.3 To-Do List示例 2.4 Android开发工具 2.4.1 Android模拟器 2.4.2 Dalvik调试监控服务(DDMS) 2.4.3 Android调试桥...

    Android程序设计基础

     第一部分中将首先介绍Android,内容涉及如何安装Android模拟器,如何使用IDE(Intergrated Development Environment,集成开发环境)编写第一个程序。然后,我们将介绍一些基本的概念,比如Android中的生命周期。...

Global site tag (gtag.js) - Google Analytics