老项目国外三星手机S7以上蓝牙连接不上解决方法

直接说答案,下面稍微解释一下:

 
    

直接在manifest 里面注册这两个权限即可


原因分析:

先说一下这两个权限是什么:

ACCESS_COARSE_LOCATION :
获取错略位置    android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 


ACCESS_FINE_LOCATION:

获取精确位置    android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内    
好了,具体原因上网查了是:6.0以上系统的蓝牙服务咬合位置服务都打开才能搜索。

你可能感兴趣的:(疑难杂症)