草庐IT

GPS_PROVIDER

全部标签

Android 位置管理器每次都返回相同的 gps 坐标

我正在创建一个应用程序来将手机位置发送到我的服务器。我遇到的问题是,每次我启动应用程序时,手机都会给我完全相同的gps坐标。当我重新启动它时,坐标可能会改变,但在发送第一个坐标后,它会发送一次相同的坐标,直到应用程序重新启动。代码://ContructoretcpublicclassLocationASYNCextendsAsyncTask{privateMainActivitym;privateLocationManagerlocationManager;privateCriteriac;publicLocationASYNC(MainActivitym){this.m=m;loca

android - 权限拒绝 : writing com. sec.android.provider.badge.BadgeProvider

我最近在装有AndroidNougat的三星手机上运行我的应用程序时发生崩溃。我没有为com.sec.android.provider.badge.BadgeProvider授予运行时权限,这导致了崩溃。我不知道如何为这个Badge提供程序授予运行时权限,如果有人知道请帮助我。崩溃报告如下java.lang.SecurityException:PermissionDenial:writingcom.sec.android.provider.badge.BadgeProvideruricontent://com.sec.badge/appsfrompid=5325,uid=10242需要

java - Android获取GPS数据时能否将GPS数据写入CSV文件?

我已经编写代码来获取GPS数据并将其打印在Toast消息中。GPS数据打印为Toast消息。但不要在应用程序关闭时写入CSV文件。这是我的代码,publicclassMyLocationListenerimplementsLocationListener{publicvoidonLocationChanged(Locationloc){if(root1.canWrite()){dir1=newFile(root1.getAbsolutePath()+"/TrackingData");if(!dir1.exists()){Toast.makeText(getBaseContext(),"

android - Location.getProvider 总是返回 "fused"而不是 GPS 或网络

我正在使用融合位置API:locationrequest=LocationRequest.create();locationrequest.setInterval(interval);locationrequest.setFastestInterval(interval);locationrequest.setSmallestDisplacement(0);locationrequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);LocationServices.FusedLocationApi.requestLocatio

android - *被动*收听 gps 位置更新

我想做的是以下内容:一个服务,持续监听gps(是的:JUSTgps)位置更新而不主动请求它们-即这个应用程序不应该消耗额外的资源电池生命周期或CPU时间,直到其他应用程序请求/接收GPS位置更新。那么我的应用程序应该执行一些功能。在此之后,它应该回到“sleep”状态,等待其他应用程序请求下一个gps定位...我已经读过这篇文章http://android-developers.blogspot.de/2011/06/deep-dive-into-location.html但这似乎有不同的重点。实际上,我在这里有点迷路......一个人将如何使用这个被动位置提供者?我无法让它工作。到目

android - java.lang.RuntimeException : Unable to get provider 错误

由于此RuntimeException,我的应用无法启动:java.lang.RuntimeException:Unabletogetproviderorg.worldsproject.android.barcode.database.DatabaseProvider:java.lang.ClassNotFoundException:org.worldsproject.android.barcode.database.DatabaseProvider我的list:我的数据库提供者:packageorg.worldsproject.android.barcode.database;pub

【STM32外设系列】GPS定位模块(ATGM336H)

🎀文章作者:二土电子🌸关注公众号获取更多资料!🐸期待大家一起学习交流!文章目录一、GPS模块简介二、使用方法2.1引脚介绍2.2数据帧介绍2.3关于不同的启动方式三、前置知识3.1strstr函数3.2memset函数3.3memcpy函数3.4strtod函数四、程序设计4.1串口初始化程序4.2串口1接收中断服务函数4.3帧信息解析4.4经纬度数据解析转换一、GPS模块简介  我们在做一些项目时有时会需要进行GPS定位,获取自身的经纬度信息,这里使用的是中科微电子的GPS模块ATGM336H,带陶瓷天线。  该模块可以实现GPS定位,返回定位点的UTC时间和经纬度信息。  UTC时间是全世

基于Matlab构建适用于无人机或四轴飞行器的IMU+GPS融合算法(附源码)

此示例演示如何构建适用于无人机(UAV)或四轴飞行器的IMU+GPS融合算法。此示例使用加速度计、陀螺仪、磁力计和GPS来确定无人机的方向和位置。一、模拟设置设置采样率。在典型系统中,加速度计和陀螺仪以相对较高的采样率运行。在融合算法中处理来自这些传感器的数据的复杂性相对较低。相反,GPS以及在某些情况下的磁力计以相对较低的采样率运行,并且与处理它们相关的复杂性很高。在该融合算法中,磁力计和GPS样本以相同的低速率一起处理,加速度计和陀螺仪样本以相同的高速率一起处理。为了模拟此配置,IMU(加速度计、陀螺仪和磁力计)以160Hz采样,GPS以1Hz采样。磁力计的每160个样本中只有一个被提供给

Android:数据变化时如何接收Content Provider的回调?

假设我有3个ActivityActivity,它们可以显示数据并将数据添加到ContentProvider。在Activity之间同步状态的最佳方式是什么?例如,如果ActivityA向ContentProvider添加一条新记录,我希望ActivityB和ActivityC收到通知,以便它们可以更新View。 最佳答案 使用每个Activity的ContentResolver.registerContentObserver()方法,并提供适当的URI。您可以为提供者传递基本内容URI,并为notifyForDescendents参

java - 问:Android GPS 位置

我正在尝试访问我设备的GPS位置,这样我就可以使用它来加载用户坐标上的Googlemap。我遵循了各种指南,但我似乎没有获得任何正确的值。应用不会崩溃,它只是显示一个零这是我的mapActivity的代码:importandroid.os.Bundle;importandroid.support.v4.app.Fragment;importandroid.support.v7.app.ActionBarActivity;importandroid.view.LayoutInflater;importandroid.view.Menu;importandroid.view.MenuIte