蓝牙自动连接可以将手机的音频随机切换到附近配对的扬声器或耳机。它会在不先提示您的情况下执行此操作,并且可能会变得非常烦人。也没有明显的方法来阻止这个“功能”。但也有解决方法。
对我来说,自动连接和自动播放更多的是错误而不是功能。您可能会认为,当您正在通话或播放音频时,自动连接不会连接到其他设备。如果您想切换蓝牙设备,至少请求,对吧?但事实并非如此。
如果我的手机已连接到耳机,并且我走进一个配有配对蓝牙扬声器的房间,音频将无缘无故地跳转到该扬声器,且不会发出任何警告。当我在车里时也会发生同样的事情。蓝牙会自动连接到立体声音响,无需任何提示。即使关闭和打开蓝牙也不是每次都有效。不知道接下来自动连接将接管哪个设备。很长一段时间,我只是通过取消配对蓝牙设备并在需要切换时重新配对来忍受它。
如果开发人员在每个配对设备旁边添加专用的自动连接开关,这个问题就可以轻松解决。我找不到任何禁用蓝牙自动连接的设置(隐藏或其他)。但我确实找到了一种解决方法,可以使用 Android 的开发人员选项来完成这项工作。您不需要第三方应用程序,只需 Android 设备上的“设置”应用程序即可。
或者,您可以创建一个简单的自动化例程,以防止设备在播放音频时自动连接到您的 Android。我将向您展示如何使用 MacroDroid 应用程序执行此操作。
遗憾的是,我们需要禁用蓝牙自动连接的设置默认是隐藏的。开发者选项是一系列隐藏的 Android 设置,允许开发者测试和调试他们的应用程序。因此,与常规设置应用程序相比,它们可以让您更好地控制设备设置。
开发者选项的标题和位置因制造商而异。查看我们启用开发人员选项的完整演练。完成后,打开主设置页面并一直向下滚动以找到开发人员选项。有时,它们也隐藏在“其他设置”下。
打开开发者选项并向下滚动到包含所有蓝牙选项的部分。
我们不需要担心所有技术选项,因为我们只想更改单个设置。点击“最大连接蓝牙设备”。系统默认值为“5”,但您应该将其更改为“1”。就是这样。
这种情况很少见,但有些旧手机甚至在开发者选项中具有专用的蓝牙自动连接开关,但在大多数设备上不可用。
完成后,您必须重新启动手机,它应该会停止自动连接。
如果您的开发者选项中的“最大连接蓝牙设备数”显示为灰色(有时是灰色的,具体取决于制造商),您可以尝试设置一个例程来禁用特定配对设备的自动连接。
要创建自动化例程,您可以使用 Bixby 例程(如果您使用的是 Samsung)或第三方应用程序,例如 Marodroid 或 Tasker。我使用 Macrodroid 进行此演示。但您可以在任何自动化应用程序中实现该逻辑:当特定设备通过蓝牙连接时,如果播放处于活动状态,则断开该设备。
该例程将自动断开播放期间尝试连接的任何设备。
从 Google Play 商店安装 MacroDroid 并点击完成第一个设置。
关闭 MacroDroid 应用程序的电池优化,以确保 Android 不会在该应用程序在后台运行时终止该应用程序。
在 MacroDroid 主页上,点击“新建宏”并选择“触发器”(点击触发器栏上的加号图标)。展开“连接”并点击“蓝牙事件”。从选项中选择“设备已连接”,然后点击“确定”。
MacroDroid 将请求许可打开蓝牙并显示已配对设备的列表。在这里,选择您想要阻止自动连接的蓝牙设备。然后点击“确定”。
现在我们已经设置了触发器,我们只需将它绑定到一个动作即可。点击“操作”栏上的加号图标。展开“连接”并点击“蓝牙配置”按钮。选择“断开音频设备”,然后点击“确定”。再次选择您想要阻止连接的设备,然后点击“确定”。
对其他配对设备重复相同的步骤(您可以使用加号按钮创建多个触发器和操作)。
最后,我们将添加一个约束,仅在您的手机播放媒体时触发此例程。这样,您就永远不必担心音频在蓝牙设备之间跳跃。要添加约束,请点击约束栏上的加号图标并展开“媒体”部分。选择“音乐活动”,然后选择“音乐播放”,然后点击“确定”。
为您的宏命名,然后从三点菜单中点击“测试”以检查其是否正常工作。您将在“宏”选项卡下看到新创建的宏。
在开发人员正式发布 Android 并提供禁用蓝牙断开连接的选项之前,您可以自动化该过程或限制连接设备的数量。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3