Android GPS块为Android操作系统分辨率

5视图(30天)
我使用位置传感器块的仿真软件支持包为Android设备从设备获取GPS数据。万博1manbetx万博1manbetx为什么空间分辨率似乎比其他GPS应用程序更新的频率更低在我的电话上吗?

接受的答案

MathWorks支万博1manbetx持团队
编辑:MathWorks支万博1manbetx持团队 2021年10月1日
GPS更新在下面的距离和时间的阈值条件。
1)MIN_DISTANCE_CHANGE_FOR_UPDATES -更新之间的最小距离。这个值被设置为10米。
2)MIN_TIME_BW_UPDATES -之间的最小时间更新。这个值被设置为1分钟。
GPS定位将更新距离变化量至少minDistance时观察到minTime的时间已经过去了。这些值可以改变后应用程序生成。他们不能被设置在仿真软件。万博1manbetx有关更多信息,请参见下面的页面。
首先,将模式部署到硬件仿真软件。万博1manbetx一旦完成,您需要编辑在工作室Android应用程序的源代码。
按照步骤1到10以下页面上。
警告:文档要求不更新它,因为Android设备的仿真软件支持包需要特定版本的Gradle和SDK工具来保证所支持的特性。万博1manbetx万博1manbetx
我发现安卓工作室需要更新版本的Gradle为了构建应用。硬件支持包附带的版本不再支持。万博1manbetx为了解决这个问题,我去成为以下链接和下载v3.3。
这将下载一个文件夹命名为“gradle - 3.3”。进入这个文件夹,复制目录“gradle - 3.3”。
应该有一个文件夹命名为“gradle-android。对MATLAB路径instrset”。“gradle - 3.3”文件夹复制到这个目录中。在我的机器上,该目录位于C: \ ProgramData \ MATLAB \ SupportPackages \ R2016b \万博1manbetx 3 p.instrset \ gradle-android.instrset。
接下来,继续步骤11“项目导入到Google Android工作室”指令。Gradle目录后粘贴到Android工作室、编辑Gradle路径,指向刚才复制的目录。结束的“Gradle回家”领域的路径现在应该读“…/ gradle-android.instrset / Gradle - 3.3”。
现在编辑GPS更新参数。选择“项目”选项卡左边Android工作室的窗口。导航到<应用名称> - > java - com . example。><应用名称> - > GPSHandler。双击GPSHandler。
设置时间和距离阈值MIN_DISTANCE_CHANGE_FOR_UPDATES和MIN_TIME_BW_UPDATES到所需的值。
完成步骤12到18部署修改后的应用程序。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的