问题标签 [android-gps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1079 浏览

android - com.google.android.gms.location 不见了

我正在开发一个使用 GPS 定位服务的 Android 应用程序。我昨天能够编译并运行它,但今天我打开 Android Studio 并且 Location 包中的,LocationListener不会导入(它说无法解析符号 LocationListener)。LocationRequestLocationServices

事实上,当我做Control+时,我看不到包的任何类Space,例如我可以看到com.google.android.gms.common.api包的类。

项目 build.gradle:

0 投票
2 回答
3410 浏览

android - GPS 服务检查,检查设备上的 GPS 是否启用或禁用

我使用 Stack Overflow 中的以下代码来检查设备上是否启用或禁用了 GPS

它在我的设备(华为 G610)上运行良好,我对此没有任何问题。然后我把这个应用程序给了一个使用三星 Galaxy Note 的朋友,他说它不会通知 GPS 服务是否未启用。

如果 GPS 未启用,则此功能用于触发警报对话框以要求用户启用它。

我不知道为什么它不能在他的设备上运行,非常感谢您的帮助。我在询问它无法在某些设备上运行并在某些设备上运行的原因。

谢谢。

0 投票
2 回答
7243 浏览

android - 如何以编程方式在 Android 的 API 23 及更高版本中获取位置(纬度、经度)?

我正在开发一个启用 GPS 并获取当前位置的应用程序。我的代码在所有 android 版本(期望 API 23 即 Marshmallows)中运行良好。我正在 Nexus 5 (API 23)、Galaxy Note 3 (API 22) 中进行测试。

这是我的代码

我在收到 NullpointerException

仅在 Nexus 5 (API 23) 中。我还在 Mainfest 和运行时授予了权限(ACCESS_FINE_LOCATION 和 ACCESS_COARSE_LOCATION)。

请为此提供解决方案。

更新

我已经更改了我的代码。我创建了一个 GPSTracker 类,我得到了 lat,Lng 为 0

GPSTracker.java

0 投票
1 回答
730 浏览

java - Android:使用移动设备计算车辆移动距离

使用 GPS 点,我通过使用 location1.distanceTo(location2) 保存先前和当前点来计算,方法是将每次时间添加到某个时间差异上的变量以获得行驶距离。获取车辆移动距离的好方法吗?有没有更好的方法来获得移动车辆期间的准确行驶距离?

0 投票
3 回答
777 浏览

android - 不适用于 Android Studio-locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);

我试图找到使以下行工作:

工作室将其标记为错误并建议检查所有权限是否已设置或处理 SecurityException。

我认为我已经设置了所有必要的权限:

但是,它仍然不起作用。

有人有同样的问题吗?提前致谢 !

0 投票
3 回答
2301 浏览

java - 安卓:java.lang.SecurityException

我正在尝试使用网络提供商获取服务类中的纬度和经度。在清单中授予所有权限

但是当我尝试运行应用程序时遇到安全异常

GPSTracker.java

}

GPSTracker 从 BroadcastReciver 调用 onReceive() 方法

清单.xml

我不知道为什么甚至在 Manfiest 中给予许可,为什么会出现安全异常。

任何人都可以帮助找出问题

0 投票
3 回答
7735 浏览

android - Android GPS 获取当前位置

我开发了一个简单的 Android 应用程序,在这个简单的应用程序中,我想获取 GPS 纬度和经度数据,它在我的模拟器中正常工作,但是当我安装在真正的 Android 设备上时它不起作用。请帮我解决这个问题,以下是我的代码。提前致谢

模拟器截图: 在此处输入图像描述

手机截屏: 在此处输入图像描述

0 投票
1 回答
135 浏览

gps - 从头开始构建 GIS 应用程序?

我是软件的初学者,我正在询问或指导研究技术以构建我的应用程序。我只是对应用程序有一个想法。我正在尝试构建类似 zomato 但不同的服务。基于位置的系统的想法是相似的。我在网上搜索并了解了GIS系统。但是在进一步研究的同时,似乎我必须一起创建一张地图。因为我们有谷歌地图的 api,所以这感觉是多余的。但是我可以使用这个 api 来构建一个系统“ON”吗????任何教程或这个方向的某些方向都会有所帮助。还有 GIS 和基于 gps 的应用程序之间有什么区别。如您所见,我对基于 GIS 和 GPS 的应用程序的基础知识不是很清楚

谢谢您的帮助

0 投票
1 回答
31 浏览

android - 检查权限(gps)需要停止功能

我需要在我的 Android 应用程序中设置 gps。但是函数 requestLocationUpdates 需要以这种方式检查权限:

如果我删除返回(从如果)应用程序崩溃。如果我把返回函数 requestLocationUpdates 将不会被调用!

怎么修?

0 投票
2 回答
342 浏览

android - 没有互联网连接时如何将gps位置存储到android中的服务器

当有互联网连接时,我能够成功地将 gps 位置存储到服务器。但是当没有互联网连接时,我想将一些存储在移动设备中,然后需要推送到服务器。可能吗?