当前位置:首页 > 技术心得 > 正文内容

Android 6.0:收不到BluetoothDevice.ACTION_FOUND广播

xjtudll9年前 (2016-04-05)技术心得22710

参考资料:

http://stackoverflow.com/questions/32656510/register-broadcast-receiver-dynamically-does-not-work-bluetoothdevice-action-f

https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id

问题:

注册了Broadcast Receiver,来接收BluetoothDevice.ACTION_FOUND,但是发现收不到

系统环境:

小米4,Android 6.0

原因:

在android 6.0,需要特殊的权限(ACCESS_FINE_LOCATION 或 ACCESS_COARSE_LOCATION)才能收到BluetoothDevice.ACTION_FOUND广播

dc95637d-7652-4461-a230-9f32fffe7925

解决办法:

在AndroidManifest.xml里加入权限,例如:

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/397/

标签: Android
分享给朋友:

“Android 6.0:收不到BluetoothDevice.ACTION_FOUND广播” 的相关文章

Cocoa Mac应用程序创建DMG打包发布

Cocoa Mac应用程序创建DMG打包发布

 当程序开发完成之后,面对的一个重要问题就是打包的发布,当然打包的方法有很多,不过在mac电脑环境中,比较典型的打包安装方式是dmg的镜像打包。 利用系统自带工具打包dmg步骤如下: 1、首先,当然是将你需要的程序编译好,形成app文件。 app文件在Prouducts文件夹里,如图所示。...

error 65: access violation at 0x40021000 : no 'read' permission

error 65: access violation at 0x40021000 : no 'read' permission

经过测试发现,该办法仅仅适合STM32F103,对于STM32F107,即使这样修改,还是提示同样的error的。 我是在Win7 64bit下实验的 以下是参考资料: https://blog.csdn.net/beready/article/details/24668529 开发环境:keil...

PHP Fatal error: Call to undefined function bindtextdomain() in ……

PHP Fatal error: Call to undefined function bindtextdomain() in ……

问题: PHP网站上传后,一访问,提示: PHP Fatal error: Call to undefined function bindtextdomain() in …… 解决办法: 查php.ini文件, extension=php_gettext.dll 去掉前面...

在水晶报表中使用Code128条形码

在水晶报表中使用Code128条形码

核心重点:字符串如果直接用code128字体显示,是无法扫描出来的。 1.将code128条码字体拷贝到C:\Windows\fonts下 2 .在水晶报表里的【字段资源管理器】的【公式字段】中新建一个公式字段例如我命名为Code128 3.在新建的字段单击鼠标右键 选择编辑 在报表自定义函数中新建...

如何去除桌面快捷方式阴影

如何去除桌面快捷方式阴影

昨天,在用Fireworks编辑图片的时候,拷贝图片粘贴到桌面,结果提示安装active desktop ,当时没注意就安装上了,结果桌面快捷方式下面都出现了阴影。看起来很不爽。第一次碰到这情况,问题虽简单却也颇费周折。后来从网上搜索了一下,找到了解决办法。第一步,右键单击桌面空白处,左键单击&ld...

Quartus II 中管脚上拉电阻(弱上拉)的设置方法

Quartus II 中管脚上拉电阻(弱上拉)的设置方法

参考资料: http://blog.sina.com.cn/s/blog_706f04d20100oelx.html 由于系统需求,需要在管脚的内部加上上拉电阻,目的是为了有个固定的初始状态。 以Quartus II 11.0为例,具体过程如下: 1、在菜单Assignments 中选择Assig...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。