【问题标题】:Connect Bluetooth devices without user interaction in Android programmatically以编程方式在 Android 中连接蓝牙设备而无需用户交互
【发布时间】:2017-01-11 09:13:41
【问题描述】:

如何在没有用户交互的情况下连接蓝牙设备以进行配对并通过安全方法进行连接?并且还想了解 android.permission.BLUETOOTH_PRIVILEDGE 权限。

【问题讨论】:

  • 根据文档(android.permission.BLUETOOTH_PRIVILEDGE),允许应用程序在没有用户交互的情况下配对蓝牙设备,并允许或禁止电话簿访问或消息访问。这不适用于第三方应用程序。
  • @FebiMathew 你能详细解释一下吗?我没听懂你想说什么。
  • 好的,谢谢@FebiMathew。但是你能帮我解决我粘贴在下面的这个错误吗? java.lang.SecurityException:需要 BLUETOOTH PRIVILEGED 权限:用户 10633 和当前进程都没有 android.permission.BLUETOOTH_PRIVILEGED。
  • 我们可以看看你目前有什么代码,以及你实际卡在什么上面吗?这目前相当广泛和模糊。

标签: android bluetooth android-bluetooth programmatically


【解决方案1】:

实现此目的的唯一方法是使用BLUETOOTH_PRIVILEGED 权限,但如果您的应用是第三方应用(非系统应用),则不能使用此权限。要了解更多信息,请参阅 Android API:BLUETOOTH_PRIVILEGED

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 2011-09-16
    • 2016-07-19
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多