android - 如何查看手机是否有GPS装置?

标签 android gps

我试图找到一段代码,它可以告诉我 android 手机是否有 GPS 设备?我在搜索结果中获得的大部分样本都在说明 GPS 是否启用。我感兴趣的是 Android 手机是否有物理 GPS 设备?

谢谢

最佳答案

从 API 级别 8 (Froyo) 开始,您可以使用以下代码:

PackageManager packageManager = mContext.getPackageManager();
boolean hasGPS = packageManager.hasSystemFeature(PackageManager.FEATURE_LOCATION_GPS);

关于android - 如何查看手机是否有GPS装置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6664355/

相关文章:

android - requestLocationUpdates()参数改变Gingerbread到ICS的效果?

android - android中的唤醒锁类型?

android - Android 上的 QMediaPlayer

python - 在Python中获取每个六边形的GPS边界plotly 'hexbin_mapbox'热图 - 质心GPS点和六边形每个角的GPS点

ios - 我想根据距离和时间获取位置经纬度?

android - GPS Manifest : GPS in App is optional, 希望它也可用于 GPS 较少的设备

Android Geofencing 示例应用程序仅在另一个应用程序使用 GPS 打开时才有效

android - Android可以异步接收Http请求吗?

android - 如何从 android (ksoap2) 发送 DateTime 到 .net webService?

Android联系人列表获取地址