草庐IT

ALLOW_MOCK_LOCATION

全部标签

android - Location Client 在 PendingIntent 中请求位置更新和 parcelable extras

我正在使用LocationClient和PendingIntent来获取位置更新。PendingIntent.getService(context,0,newIntent(context,OnLocationAvail.class),PendingIntent.FLAG_UPDATE_CURRENT)上面的代码工作正常我从键LocationClient.KEY_LOCATION_CHANGED获取位置但是,当我有如下所述的额外可打包数据时,将使用可打包数据调用服务,但Intent额外内容中的键LocationClient.KEY_LOCATION_CHANGED始终为空。Intentc

android - 获取当前位置location android

位置.javapackagecom.localisation;importjava.io.IOException;importjava.util.List;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.content.Context;importandroid.content.DialogInterface;importandroid.location.Address;importandroid.location.Geocoder;importandroid.location.Locatio

java - Phonegap/Cordova 应用程序在 Jelly Bean 中中断 - Access-Control-Allow-Origin 和 setAllowUniversalAccessFromFileURLs

我已经使用Cordova(又名Phonegap)为Android开发*一年多了,我试图让我的应用程序可以在JellyBean中运行,但我收到以下错误:XMLHttpRequestcannotloadhttp://127.0.0.1:40582/[somerandomstring].OriginnullisnotallowedbyAccess-Control-Allow-Origin.atnull:1(以及任何后续请求使用localhost或file://的ajax的类似错误)只是为了测试,我在Access-Control-Allow-Origin部分授予对config.xml中所有内容

android - 客户端必须具有 ACCESS_FINE_LOCATION 权限才能在 android 6 中请求 PRIORITY_HIGH_ACCURACY 位置

我最近在android版本6.0的设备上遇到了一个问题我遇到以下崩溃java.lang.SecurityException:ClientmusthaveACCESS_FINE_LOCATIONpermissiontorequestPRIORITY_HIGH_ACCURACYlocations.atandroid.os.Parcel.readException(Parcel.java:1627)atandroid.os.Parcel.readException(Parcel.java:1579)atub.a(:com.google.android.gms.DynamiteModulesB

android - 安装新的 Sequoyah 插件时 Eclipse “Duplicate Location”?

当我尝试安装时Sequoyah在Eclipse中,从Help->InstallNewSoftware,无论是通过在线安装还是使用下载的本地站点存档,它都会给出错误DuplicateLocation。甚至第一次选择下载的存档文件时,它不显示文件,而是显示带有没有分类项目的复选框请帮忙。我什至尝试删除Eclipse并解压缩并再次执行所有这些操作,但还是出现了同样的问题。 最佳答案 它没有出现在“首选项->安装/更新->可用软件站点”中,但我能够让它工作。我可以从那里添加它,但没有收到错误消息。然后,我必须点击“禁用”、“重新加载”、“启

android - Location.getTime() 总是返回没有毫秒的时间戳

我正在使用LocationManager.GPS_PROVIDER和注册LocationListener通过LocationManager.requestLocationUpdates()跟踪GPS位置。我的问题:所有经过测试的设备(Sonyneo、Sonyactive、MotoG)都会生成Location对象,这些对象在它们的getTime()中没有几分之一秒:2014-05-24T10:24:59.000Z2014-05-24T10:25:00.000Z2014-05-24T10:25:01.000Z2014-05-24T10:25:02.000Z2014-05-24T10:25:

android - Fused Location API 在 map 中绘制时给出不准确的经纬度,即使对于低精度值,它也会稍微远离道路路径

Google提供了融合位置提供程序API来获取位置坐标。根据文档,API在内部轮询来自不同提供商(GPS、Wifi、蜂窝网络)的位置数据并提供最佳位置。但是,在高精度模式下,我收集了以下信息。在此测试中,GPS始终开启。Latitude:12.8560136Longitude:80.1997696UserActivity:INVEHICLESpeed:21.810165mphAltitude:-83.0Accuracy:12.0当我在map上看到这个点时,这些点不在路上。他们稍微远离道路。道路上绘制了具有相同精度的其他点。当我完全缩放并查看时,一些点稍微远离行进的道路路径。我想要准确的

安卓单元测试 : How to mock Android's context

我是Android单元测试的新手,想知道如果我想对下面的getSomething()进行单元测试,我该如何模拟上下文。提前致谢!publicclassProvider{privatefinalStringpackageName;publicProvider(Contextcontext){packageName=context.getPackageName();}publicDatagetSomething(){returnget(packageName);}privateDataget(StringpackageName){//returnsomethingherebasedonth

android - Fused Location Api setSmallestDisplacement 忽略/不工作

我正在尝试创建一个服务,该服务将在每x秒和y距离后接收位置更新。我在x秒后收到更新,但从未在y距离后收到更新。我已经用不同的值对其进行了多次测试,似乎setSmallestDisplacement根本不起作用。关于这个问题有各种帖子,但没有任何解决方案。如果有人可以帮助我,甚至为我指明不同的方向,我将不胜感激。我的服务publicclassGPS_ServiceextendsServiceimplementsGoogleApiClient.ConnectionCallbacks,GoogleApiClient.OnConnectionFailedListener,LocationLis

android - android xpath 中的 "TransformerException: A location step was expected"

我一直在尝试从xml文件中提取数据,但我一直收到此错误,我不确定自己做错了什么。10-2314:20:29.250:WARN/System.err(3541):---------------linkedto------------------10-2314:20:29.250:WARN/System.err(3541):javax.xml.xpath.XPathExpressionException:javax.xml.transform.TransformerException:Alocationstepwasexpectedfollowingthe'/'or'//'token.这是