很多蓝牙设备搜到不到?

1、蓝牙地理位置权限没打开

2、需要手动打开GPS,有的手机叫做定位,还有的手机叫位置信息(就是下拉状态栏上面的有一个地理位置相关的图标)

解决方案:

1、动态申请地理位置权限

private void initPermission() {RxPermissions rxPermission = new RxPermissions(BLEDeviceScanActivity.this);rxPermission.requestEach(Manifest.permission.ACCESS_FINE_LOCATION,Manifest.permission.ACCESS_COARSE_LOCATION).subscribe(new Consumer<Permission>() {@Overridepublic void accept(Permission permission) throws Exception {if (permission.granted) {// 用户已经同意该权限L.e("Exception 用户已经同意该权限 ***  " + permission.name + " is granted.");} else if (permission.shouldShowRequestPermissionRationale) {// 用户拒绝了该权限,没有选中『不再询问』(Never ask again),//那么下次再次启动时,还会提示请求权限的对话框,并再次申请索要权限initPermission();               L.e("Exception 没有选中『不再询问』 ***  " + permission.name)} else {                           // 用户拒绝了该权限,并且选中『不再询问』,则不会再提醒索要权限L.e("Exception 不再询问 ***  " + permission.name)}}});}

2、判断是否手动打开定位权限,如若没有打开,再申请手动打开

/*** 判断定位服务是否开启** @param* @return true 表示开启*/
public static boolean isLocationEnabled(Context context) {int locationMode = 0;String locationProviders;if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {try {locationMode = Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.LOCATION_MODE);} catch (Settings.SettingNotFoundException e) {e.printStackTrace();return false;}return locationMode != Settings.Secure.LOCATION_MODE_OFF;} else {locationProviders = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED);return !TextUtils.isEmpty(locationProviders);}
}
//如果未开启定位服务,提示用户去开启if (!isLocationEnabled(this)) {toOpenGPS(this);}
/*** 提示用户去开启定位服务**/
public void toOpenGPS(Context context) {AlertDialog.Builder dialog = new AlertDialog.Builder(Util.getThemeContext(context));dialog.setMessage(getString(R.string.location_none));dialog.setPositiveButton(context.getString(R.string.to_start), new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);context.startActivity(intent);dialog.dismiss();}});dialog.setNegativeButton(context.getString(R.string.cancel), new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {}});dialog.show();
}

很多蓝牙设备搜到不到,怎么办相关推荐

  1. win10电脑蓝牙设备搜不到如何解决

    在win10系统中,通常自带有蓝牙设备,然而有些用户可能会遇到连接蓝牙设备的时候发现搜索不到,这是怎么回事呢,经过分析可能是由于电脑中系统问题或者是蓝牙驱动存在问题引起,下面随小编一起来看看具体的解决 ...

  2. 搜索技术之--以图搜图

    以图搜图,是通过搜索图像文本或者视觉特征,为用户提供互联网上相关图形图像资料检索服务的专业搜索引擎系统,是搜索引擎的一种细分.通过输入与图片名称或内容相似的关键字来进行检索,另一种通过上传与搜索结果相 ...

  3. 感知哈希算法(Perceptual hash algorithm) 以图搜图

    1.序 目前"以图搜图"的引擎越来越多,可参考博文: http://blog.csdn.net/forthcriminson/article/details/8698175 此篇博 ...

  4. MySQL数据中有很多换行符和回车符!!该咋办?

      今天一大早客户给我打电话:"小陈儿,昨晚我往数据库导了几十万条数据,然后在web界面很多都搜不到,你们系统做的啥玩意儿啊?这么多BUG!得啵得啵得-"(省略2000字)又习惯性 ...

  5. 低功耗蓝牙(BLE)在 Android APP 中的应用

    低功耗蓝牙(BLE)在 Android APP 中的应用 前言 最近公司接了一个新项目,用户可以把自己的乐器跟Phone或Pad连接起来,当弹奏乐器的时候,会把演奏情况同步反馈到设备上,方便用户练习, ...

  6. 如何在Github上精准地找到想要的开源项目?

    点击上方蓝色"视学算法",选择"设为星标" 作者 | 觉非 来源 | juejin.im/post/5e3d01c56fb9a07c91100801 很多的小伙 ...

  7. 如何在Gihub上面精准搜索开源项目?

    作者:觉非 juejin.im/post/5e3d01c56fb9a07c91100801 很多的小伙伴,经常会有这样的困惑,我看了很多技术的学习文档.书籍.甚至视频,我想动手实践,于是我打开了Git ...

  8. 不会这些搜索技巧,真别说你懂 GitHub!

    很多的小伙伴,经常会有这样的困惑,我看了很多技术的学习文档.书籍.甚至视频,我想动手实践,于是我打开了GitHub,想找个开源项目,进行学习,获取项目实战经验.这个时候很多小伙伴就会面临这样的问题:& ...

  9. native react 更新机制_深度使用react-native的热更新能力,必须知道的一个shell命令...

    开篇之前,先讲一个自己开发中的一个小插曲: 今天周日,iOS版 App 周一提交,周三审核通过上架,很给力.不过,中午11:30的时候,运营就反应某个页面有一个很明显的问题,页面没法拉到底部,部分信息 ...

最新文章

  1. 全国高校大学生竞赛质量提升工作推进会
  2. python中collection.Counter and和的区别
  3. 【运筹学】表上作业法 ( 示例 | 使用 “ 闭回路法 “ 计算检验数判定最优解 )
  4. QQ2007 Beta2 下载地址泄露
  5. Android 8.1 频频被曝 Bug,是要赶超苹果吗?
  6. dos初始操作和全屏方法
  7. 【优化求解】基于matlab改进的遗传算法求解带约束的优化问题【含Matlab源码 1773期】
  8. 从excel读取数据,利用情感词典进行文本分类
  9. java双重循环去重_java 中 list集合去重
  10. CH2-Java编程基础(7个案例实现)
  11. java课程设计通讯录_java课程设计(通讯录管理软件源代码)
  12. GitHub上万星:超精细的漫画上色AI,老婆画风任你选择,登上了趋势榜
  13. IT人员升职必会的软技能
  14. 网站证书过期导致WordPress后台无法登录问题解决方法
  15. 从零基础到斩获BAT算法岗offer,围观复旦大佬的秋招之路
  16. English语法 - 序章(重新认识英语)
  17. 理财通app的设计与实现(六)
  18. 学会这些快准狠的Word技巧,你也能成为Word高手
  19. element之el-scrollbar
  20. 小虎电商浏览器:拼多多打单如何批量重打快递单

热门文章

  1. 《微服务实战》微服务设计原则
  2. Flack--SQLAlchemy
  3. HTML5期末大作业:关于旅游景点介绍的HTML网页设计——榆林子州 8页 (含毕设论文9000字) 建议收藏
  4. 网络编程:套接字socket函数与绑定信息bind函数
  5. NFTBomb横空出世:打造NFT革命新爆点
  6. 计算机学院艺术节主题标语,艺术节标语(精选50句)
  7. Redis 有哪些应用场景?
  8. 图书馆还书系统c语言,急求程序!!!简单图书馆借/还书管理子系统
  9. Unity 分帧加载和分块加载
  10. InsCode Stable Diffusion使用教程【InsCode Stable Diffusion美图活动一期】