Android 蓝牙配对:如何确保在前面的对话框中收到蓝牙配对请求而不是通知?

2023-11-23

另外,如果我收到通知,是否有办法以编程方式单击它并将配对请求置于前面?


作为解释原因和内容的参考,请查看此处:通知栏上有蓝牙配对请求吗?

如果您知道并且适合您的应用程序,那么该解决方案非常简单:

private void feintBluetoothDeviceDiscovery() {
    BluetoothAdapter btAdapter = BluetoothAdapter.getDefaultAdapter();
    btAdapter.startDiscovery();
    btAdapter.cancelDiscovery();
}

Call feintBluetoothDeviceDiscovery()在尝试配对或连接蓝牙设备之前。弹出窗口应该出现在前面。

我们在自动化测试中也遇到了这个问题。仅显示为通知的配对请求是一个痛苦。感谢同事分享代码。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 蓝牙配对:如何确保在前面的对话框中收到蓝牙配对请求而不是通知? 的相关文章

  • 当 minifyEnabled 为 true 时 Android 应用程序崩溃

    我正在使用多模块应用程序 并且该应用程序崩溃时minifyEnabled true in the installed模块的build gradle 以下是从游戏控制台检索到的反混淆堆栈跟踪 FATAL EXCEPTION Controlle
  • Eclipse - 安装新的 JRE (Java SE 8 1.8.0)

    我正在尝试安装 Java 8 到目前为止我所做的 安装最新版本的 Eclipse 下载并安装 Java SE 运行时环境 8http www oracle com technetwork java javase downloads jre8
  • 如何删除日期对象的亚秒部分

    当 SQL 数据类型为时间戳时 java util Date 存储为 2010 09 03 15 33 22 246 如何在存储记录之前将亚秒设置为零 例如 在本例中为 246 最简单的方法是这样的 long time date getTi
  • 用于缓存的 Servlet 过滤器

    我正在创建一个用于缓存的 servlet 过滤器 这个想法是将响应主体缓存到memcached 响应正文由以下方式生成 结果是一个字符串 response getWriter print result 我的问题是 由于响应正文将不加修改地放
  • 安卓。 CalendarView...一次仅显示一个月的日历

    我正在使用 CalendarView 其中我想一次仅查看一个月的日历并滚动查看下个月 但 CalendarView 一次显示所有月份 下面是我的代码
  • Java:如何确定文件所在的驱动器类型?

    Java 是否有一种独立于平台的方法来检测文件所在的驱动器类型 基本上我有兴趣区分 硬盘 可移动驱动器 如 USB 记忆棒 和网络共享 JNI JNA 解决方案不会有帮助 可以假设 Java 7 您可以使用 Java 执行 cmd fsut
  • 如何从日期中删除毫秒、秒、分钟和小时[重复]

    这个问题在这里已经有答案了 我遇到了一个问题 我想比较两个日期 然而 我只想比较年 月 日 这就是我能想到的 private Date trim Date date Calendar calendar Calendar getInstanc
  • 在 Clojure 中解压缩 zlib 流

    我有一个二进制文件 其内容由zlib compress在Python上 有没有一种简单的方法可以在Clojure中打开和解压缩它 import zlib import json with open data json zlib wb as
  • JAVA中遍历JSON数据

    我是 JSON 新手 我使用 HTTPUrlConnections 并在 JAVA 程序中获得一些响应 响应数据将类似于 data id 1 userId 1 name ABC modified 2014 12 04 created 201
  • Java - 从 XML 文件读取注释

    我必须从 XML 文件中提取注释 我找不到使用 JDOM 或其他东西来让它们使用的方法 目前我使用 Regex 和 FileReader 但我不认为这是正确的方法 您可以使用 JDOM 之类的东西从 XML 文件中获取注释吗 或者它仅限于元
  • Android模拟器中的网络访问

    我试图通过我的 Android 应用程序访问互联网 但我既成功又失败 我在构建应用程序时启动模拟器 并且应用程序安装得很好 我可以使用浏览器访问互联网 但是 当我尝试这个小代码片段时 InetAddress inet try inet In
  • Android 中的库可以有自己的意图过滤器吗?

    我想开发一个可以包含在其他 Android 应用程序中的库来拦截某些类型的意图 是否可以 我创建了一个库和一个测试项目 两者都有自己的AndroidManifest xml文件 在库的清单中 我为操作 TEST 定义了一个意图过滤器 但是
  • Android SearchView 在启动时隐藏键盘

    我有一个小问题正在尝试解决 当我打开应用程序时 键盘会显示输入搜索视图的查询 不过 我只想在单击搜索视图时显示键盘 我该如何解决 Thanks 这对我有用 用于隐藏焦点的代码 searchView SearchView view findV
  • Unity c# 四元数:将 y 轴与 z 轴交换

    我需要旋转一个对象以相对于现实世界进行精确旋转 因此调用Input gyro attitude返回表示设备位置的四元数 另一方面 这迫使我根据这个四元数作为默认旋转来计算每个旋转 将某些对象设置为朝上的简单方法如下 Vector3 up I
  • 如何将样式应用于我拥有的所有 TextView? [复制]

    这个问题在这里已经有答案了 可能的重复 设计所有 TextView 或自定义视图 的样式 而不向每个 TextView 添加样式属性 https stackoverflow com questions 6801890 styling all
  • 当目标小于 Android O 时,如何在 Android O 上创建快捷方式?

    背景 Android O 对快捷方式的工作方式进行了各种更改 https developer android com preview behavior changes html as https developer android com
  • JMS 中的 MessageListener 和 Consumer 有什么区别?

    我是新来的JMS 据我了解Consumers能够从队列 主题中挑选消息 那么为什么你需要一个MessageListener因为Consumers会知道他们什么时候收到消息吗 这样的实际用途是什么MessageListener 编辑 来自Me
  • 何时在 hibernate 中使用 DiscriminatorValue 注解

    在 hibernate 中使用 DiscriminatorValue 注释的最佳场景是什么以及何时 这两个链接最能帮助我理解继承概念 http docs oracle com javaee 6 tutorial doc bnbqn html
  • 检查应用程序是否在 Android Market 上可用

    给定 Android 应用程序 ID 包名称 如何以编程方式检查该应用程序是否在 Android Market 上可用 例如 com rovio angrybirds 可用 而 com random app ibuilt 不可用 我计划从
  • Android MulticastSocket.joinGroup 不会触发发送 IGMP 消息

    Code MulticastSocket s new MulticastSocket InetAddress addr InetAddress getByName 230 230 230 1 s joinGroup addr 在 Ubunt

随机推荐

  • 在主机上启用 system() 和 exec() 函数?

    我是一名开发人员 我在服务器上构建客户端站点 然后在完成后使用 PHP 脚本将其克隆到客户端服务器 我这次尝试了 但出现了错误 您的主机不允许使用 system 和 exec 功能 知道如何启用此功能吗 我有 cpanel 访问权限 主机帐
  • 在 MVC 5 Razor 视图中调用 JavaScript 函数

    我在另一篇文章中看到 您可以在 razor 代码中调用 JavaScript 函数 如下所示 FunctionName 对我来说 虽然这只输出实际的单词FunctionName 这是我的观点 model PriceCompare Model
  • 禁用鼠标提升

    有没有办法从代码中禁用鼠标升级 从而防止窗口将触摸事件解释为鼠标事件 我在 WPF 应用程序中捕获触摸事件 并且我不希望这些交互影响鼠标指针的可见性和位置 有一个TouchFrameEventArgs SuspendMousePromoti
  • 在运行时调整 QDialog 的大小

    I have a QDialog subclass containing some options of my application Some of the options are core the other are advanced
  • 动态添加可折叠元素

    Source http jquerymobile com demos 1 0a2 docs content content collapsible html当我手动将这样的元素添加到我的代码中时 它会正确显示 但是当我尝试用 jQuery
  • 基于 JSON 模式中枚举值的属性

    我正在构建一个 json 模式定义 它有一组固定的控件 我目前用enum 但是 并非所有属性都与所有控件相关 我只想要求一个options财产如果controlType dropdown schema http json schema or
  • UICollectionView 具有项目间间距的水平滚动

    我正在对我的一些图像使用集合视图 每个图像应以屏幕大小显示 因此一个单元格具有屏幕宽度 这minimumInterItemSpacingflowLayout 的值为 25 所以现在的问题是 如果我滚动 集合视图不会滚动到下一个图像的开头 而
  • std::regex 和双重 ABI

    今天我发现了一个有趣的案例 双 libstdc ABI 影响库的兼容性 长话短说 我有两个在内部使用 std regex 的库 一种是使用 CXX11 ABI 构建的 另一种则不是 当这两个库在一个可执行文件中链接在一起时 它会在启动时崩溃
  • 无法将应用程序安装到模拟器 2.3.3 中:INSTALL_FAILED_DEXOPT

    我用的是最新的adt bundle windows x86 64 20130717 with Android SDK 工具 22 0 4 Android SDK 平台工具 18 我曾尝试在模拟器 2 3 3 上安装应用程序 适用于 ARM
  • 更改轴的颜色

    有没有办法改变 matplotlib 中轴 而不是刻度线 的颜色 我一直在浏览 Axes Axis 和 Artist 的文档 但没有运气 matplotlib 画廊也没有任何提示 任何想法 使用图形时 您可以使用以下方法轻松更改书脊颜色 a
  • 如何在 Clickhouse 数据库上搜索不区分大小写的查询中的字符串?

    我正在使用 PHP 和后端 ClickHouse 数据库开发网站 当我使用类似查询时 它不支持区分大小写的单词 select id comments from discussion where comments LIKE Data not
  • 如何配置 spring 来执行重叠的固定速率任务?

    我正在尝试使用 java spring 中的 Scheduled 注释以固定速率执行任务 然而 默认情况下 如果任务慢于固定速率 Spring 似乎不会以固定速率执行固定速率任务 我可以在弹簧配置中添加一些设置来改变这种行为吗 exampl
  • 使用 EF Core 2 和 Nlog 记录生成的 SQL

    我对如何使用 asp net core 2 和 EntityFrameworkCore 2 记录生成的 SQL 以及正确的方法感到有点困惑 读完本文后link从 MS 文档来看 我应该在服务配置期间添加startup cs using Us
  • python中有OpenCV色彩图吗?

    我知道OpenCV 中的 Matlab matplotlib 风格颜色图 该文档解释了它在 C 中的用法 我想知道使用 cv2 的 python 是否也存在这样的选项 我用谷歌搜索了很多却什么也没找到 我知道我可以使用 matplotlib
  • 如何在 AJAX 请求正在进行时禁用提交按钮并在收到成功的 AJAX 响应后启用它?

    我有以下 HTML 代码
  • Postgresql - 不存在 PostgreSQL 集群;在服务重启期间查看“man pg_createcluster”

    我试图停止已在 Ubuntu 服务器上运行的 Postgresql 9 3 数据库 但收到以下消息 root myprodserver sudo etc init d postgresql stop No PostgreSQL cluste
  • 如何设置、清除和切换单个位

    我怎样才能设置 清除和切换一点 设置一点 使用按位或运算符 设置n第一点number to 1 Can be whatever unsigned integer type you want but it s important to use
  • 应用程序中的 Gradle 错误:packageDebug、Android Studio、Ubuntu

    我试图在 Ubuntu 上的 Android Studio 中运行一个项目 但它失败并在 gradle 中出现以下错误 Error Execution failed for task app packageDebug gt org boun
  • SQL - 查询中的用户输入

    我有这个 详细说明俱乐部在用户输入的任意两个给定日期之间放映的所有电影 例如 俱乐部会员必须能够输入查询参数的开始日期和结束日期 现在 我将如何进行用户输入 我能想到的唯一方法是使用 php 或带有 html 表单的东西获取值 然后将它们作
  • Android 蓝牙配对:如何确保在前面的对话框中收到蓝牙配对请求而不是通知?

    另外 如果我收到通知 是否有办法以编程方式单击它并将配对请求置于前面 作为解释原因和内容的参考 请查看此处 通知栏上有蓝牙配对请求吗 如果您知道并且适合您的应用程序 那么该解决方案非常简单 private void feintBluetoo