检测android机器是否有GPS模块
16lz
2021-01-23
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模块。。。今天还真让我遇上了。
还是在程序里加入检测把,比如我的程序是强退了,用户体验太差了。。。
更多相关文章
- Android 滑动效果代码分享
- Android点击按钮实现全屏的代码
- Android开关机代码
- android 设置默认launcher 附上代码
- Android通过代码自动连接WiFi
- Android service: startService的代码实现