public boolean hasGPSDevice(Context context)    {        final LocationManager mgr = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);        if ( mgr == null )            return false;        final List<String> providers = mgr.getAllProviders();        if ( providers == null )             return false;        return providers.contains(LocationManager.GPS_PROVIDER);    }

有些机器还真没有GPS模块。。。今天还真让我遇上了。

还是在程序里加入检测把,比如我的程序是强退了,用户体验太差了。。。

更多相关文章

  1. Android中通过代码检测系统是否有root权限
  2. Android(安卓)检测网络是否可用
  3. Android(安卓)Phone模块 三
  4. 启动qt_Qt编程实例:基于Android的BLE通信软件
  5. Android(安卓)编译C模块
  6. Android(安卓)性能优化之内存泄漏检测以及内存优化(中)
  7. android switch模块
  8. 坑中速记整理! 使用 kotlin 写第一个 ReactNative Android(安卓)
  9. Android版本更新知识(检测、升级)总结

随机推荐

  1. android 添加预装的方法
  2. Android中获取电池电量
  3. Android的Intent+uri应用实例
  4. C#开发android之alertdialog用法
  5. AndroidManifest.xml文件详解(supports-sc
  6. android中的两端对齐
  7. 杂七杂八
  8. Android(安卓)如何删除短信
  9. android 按比例缩放图片(适屏)
  10. 【android】说说GestureDetector.OnGestu