Android模拟位置出错IllegalArgumentException: Incomplete location object, missing timestamp or accuracy?

原创 2014年05月07日 14:25:41

这几天测试一个定位应用时发现一个问题 ,自己写的模拟位置工具报出了一个错误,如下:


java.lang.IllegalArgumentException: Incomplete location object, missing timestamp or accuracy? Location[gps 22.546054,114.025974 acc=0 et=?!? alt=0.0 vel=0.0 bear=0.0]


之前使用这个工具未出现这个问题,在网上查了一下发现还是版本的问题,在android4.2之后的版本里对Location这个类做个细微的改动,增加了setElapsedRealtimeNanos和getElapsedRealtimeNanos两个方法。而上面的错误就是没有为location的实例设置ElapsedRealtimeNanos,为了能适应不同的版本,增加如下代码:



这样的话就可以避免上面的错误出现,也能在低版本的android下运行。

版权声明:本文为博主原创文章,转载请注明出处:http://blog.csdn.net/chzphoenix。 https://blog.csdn.net/chzphoenix/article/details/25206953

(七十六)CoreLocation(二)获取经纬度、速度、方向,进行区域监听

【经纬度、速度、时间】 上节说到了更新位置的代理方法,这个方法传入了位置管理者自己和一个位置数组: - (void)locationManager:(CLLocationManager *)manag...
  • xyt8023y
  • xyt8023y
  • 2015-07-19 16:03:01
  • 1347

使用Android提供的模拟任意地理位置,报java.lang.IllegalArgumentException: Incomplete location object异常的解决方法

使用Android提供的模拟任意地理位置的接口,执行如下方法时,会报异常: Location localLocation = getLoc(LocationManager.GPS_PROVID...
  • zhao3546
  • zhao3546
  • 2013-12-10 15:01:44
  • 4067

支付宝 公共错误码 手机版 0000 系统错误

支付宝 公共错误码 手机版 0000 系统错误 找不到 错误吗啊 0000 我们返回的错误吗 string(260) "partner=2088111951638...
  • zhangfeng1133
  • zhangfeng1133
  • 2015-12-30 21:45:55
  • 13585

android 自带gps定位Location相关知识

android自带gps定位功能相信大家都不会太陌生了,都有所涉及。简单的写了一个示例程序,获取经纬度还有其它相关数据的代码,还有其他相关的知识,比如直接跳转到打开系统gps设置的界面。还有一个bug...
  • qq_16064871
  • qq_16064871
  • 2016-08-24 19:52:40
  • 4900

kotlin学习笔记——操作符

Kotlin学习笔记系列:http://blog.csdn.net/column/details/16696.html 一元操作符 操作符 函数 +a a.unaryPlus() ...
  • chzphoenix
  • chzphoenix
  • 2017-09-26 14:00:21
  • 368

Android系统中模拟GPS位置

Android系统中提供了模拟GPS坐标的功能,可以很方便的帮助我们测试不同地理位置下应用中各个功能效果。模拟器中模拟位置方法模拟器与真机中的模拟手段有所差异,在模拟器中,可以通过Android的调试...
  • ucxiii
  • ucxiii
  • 2016-08-23 18:34:09
  • 20412

Android模拟位置出错IllegalArgumentException: Incomplete location object, missing timestamp or accuracy?

这几天测试一个定位软件时发现一个问题,自己写的模拟位置软件
  • chzphoenix
  • chzphoenix
  • 2014-05-07 14:25:41
  • 4285

kotlin学习笔记——扩展函数(anko)和网络请求

Kotlin学习笔记系列:http://blog.csdn.net/column/details/16696.html anko是一个强大的库,主要目的是替代以前xml的方式来使用代码生成布局。...
  • chzphoenix
  • chzphoenix
  • 2017-09-22 09:47:43
  • 481

GPS定位精度设定问题——ACCURACY_FINE or ACCURACY_HIGH

写这篇文章的动机很明确,是想借助Android手机中的GPS模块获取较高的定位精度,但定位效果相当不好,至于百度地图的定位直观效果是地图匹配和约束的结果。在编写GPS定位的程序中,我将定位精度设为了A...
  • renwudao24
  • renwudao24
  • 2015-03-25 19:40:13
  • 2839

android学习笔记之定位

User Location能做什么?1、获取用户的位置2、追踪用户的移动 User Location的关键API1、             LocationManager:用于管理android的用...
  • junjieking
  • junjieking
  • 2011-07-20 20:54:36
  • 5150
收藏助手
不良信息举报
您举报文章:Android模拟位置出错IllegalArgumentException: Incomplete location object, missing timestamp or accuracy?
举报原因:
原因补充:

(最多只允许输入30个字)