草庐IT

2location

全部标签

android - 如何获取Android设备用户移动的速度? Location.getSpeed 可靠吗?

我正在尝试从用户的Android设备获取用户的速度,但哪种方法最可靠?有使用GPS的location.getSpeed()函数;这是获得速度的可靠方法吗?我应该改为使用获得的GPS坐标手动计算速度吗?还是我缺少另一种方法来完成此任务? 最佳答案 IMO,Android上当前最好的方法是使用Location.getSpeed()和GoogleServicesLocationAPI和融合的位置提供者。然后,根据GooglePlayServicesActivityRecognition实际检查此值.融合位置提供程序集成了一些其他机载传感器

android - 使用 Location Manager 和 Fused Location Provider Api 获取位置有什么区别?

我需要使用LocationManager和FusedApi获取位置的实时差。我已经检查过两者,在Fusedapi(GPS)中我得到小数点后7位数字,但是通过位置管理器(GPS)使用我将得到小数点后近15位数字。哪个更适合获取准确的用户当前位置?位置管理器和FusedApi有什么区别?为什么我们需要从LocationManager迁移到FusedApi?我使用LocationRequest.PRIORITY_HIGH_ACCURACY,假设我在室内,网络不可用,它如何返回位置?即使我没有在onConnected()中编写代码,它是否返回最后已知的位置? 最佳答

java - Android Location.getAccuracy() 返回 1

我正在尝试使用Location.getAccuracy()获取我当前的GPS精度。但是,这似乎不可能返回1(或有时返回2)。Googlemap告诉我,我当前的定位精度是40米。有什么想法吗?intaccuracy=(int)loc.getAccuracy();//Thiswillgivemeaccuracy=1 最佳答案 来自documentationofgetAccuracy:Returnstheaccuracyofthefixinmeters.为什么这似乎不可能?返回值为1,有时为2米,对于GPS来说非常合适。凭借良好的信号强度

android - 导入 com.google.android.gms.location.LocationServices,无法更新定位服务

我正在尝试测试LocationService示例,如http://developer.android.com/training/location/retrieve-current.html我犯了一个非常类似于的错误Can'tImportcom.google.android.gms.location.LocationServices但我无法解决。我安装的GooglePlay服务版本(在我的AndroidSDK管理器中)是17。我知道最新版本是19,但我无法从SDK管理器更新版本,我找不到这样做的任何选项.在我的代码中:importcom.google.android.gms.locati

android - 无法解析符号 ACCESS_FINE_LOCATION

我有这个代码if(ContextCompat.checkSelfPermission(this,Manifest.permission.ACCESS_FINE_LOCATION)!=PackageManager.PERMISSION_GRANTED&&ContextCompat.checkSelfPermission(this,Manifest.permission.ACCESS_COARSE_LOCATION)!=PackageManager.PERMISSION_GRANTED){在list中,我已经包含了这个权限但是我得到了错误cannotresolvesymbol'ACCESS

android - Fusion Location Provider API 声称,位置更新在室内不起作用

问题:如FusionLocationProviderAPI所声称的,位置更新在室内不起作用。发生了什么:我尝试在我的Android应用程序中使用LocationClient实现最新的位置API以获取位置更新。我的Android应用在户外测试时运行良好,没有任何问题。但是在室内(任何建筑物内)进行测试时,不会发生任何位置更新。预期行为:根据新的API,我希望在室内时获得建筑物周围的一些估计位置(因为GPS无法找到用于准确定位的卫星信号)。我看到最新的GoogleMapsandroid应用程序在室内使用估计位置时工作正常。问题:使用新的位置API在室内获取位置更新还需要注意什么(不需要精确

Jira UI Locations及注意事项总结

issueviewuilocations:https://developer.atlassian.com/server/jira/platform/issue-view-ui-locations/#issue-operations-bar-locations1.问题操作栏IssueOperationsBarLocations模块分为两部分:opsbar-operationsflopsbar-transitions两个location.共同定义了问题操作栏中的Websection和Webitem,该操作栏在"ViewIssue"页面上可见。1.向现有Websection添加新item:若要将新的

android - Appium: "An element could not be located on the page using the given search parameters"错误

我是Appium的新手,一直在尝试自动化适用于Android的转化计算器应用程序。尝试查找EditText元素时出现错误“org.openqa.selenium.NoSuchElementException:无法使用给定的搜索参数在页面上找到元素”。使用Appium1.0.0版和Android4.3以下是我的代码:ListtextViews=driver.findElements(By.className("android.widget.TextView"));for(i=0;i甚至按ID查找元素也不起作用。请让我知道我在这里做错了什么,或者我是否需要提供更多详细信息。

理解nginx的 location 和root

1.如果理解location和root当用户输入localhost:8080/时,首先会匹配到location/即箭头1所指向,然后再去root下寻找根目录/home/www即箭头2所指方向,总结来说当用户在浏览器输入localhost:8080/时(当然你不加/也默认也是访问的也是根目录/),nginx会向本机的/home/www/寻找资源2.静态图片1.首先在/home/www/目录下新建一个名字为/images的文件夹,然后配置location/images/{root/home/www;}那么当我们在浏览器输入localhost:8080/images/xxx.jpg时我们就能访问到主

android - 错误重复条目 : com/google/android/gms/location/places/zzj. 类

当我尝试运行我的项目时出现此错误:Error:Executionfailedfortask':app:transformClassesWithJarMergingForDebug'.com.android.build.api.transform.TransformException:java.util.zip.ZipException:duplicateentry:com/google/android/gms/location/places/zzj.class这是我正在使用的build.gradle文件:buildscript{repositories{jcenter()}depend