如何自动配对蓝牙设备

时间:2019-01-01 06:31:46

标签: android

我正在创建一个android应用程序。
我希望能够自动连接到附近的设备,而无需手动进行配对过程。
有什么办法可以绕过配对过程吗? 我正在使用device.createBond()

1 个答案:

答案 0 :(得分:0)

TL; DR

无法绕过用户授权;出于隐私原因,这是必须执行的步骤。


下面是excerpt中的Android Developer's site,有关权限;

  

权限的目的是保护Android用户的隐私。 Android应用必须获得访问敏感用户数据(例如联系人和SMS)以及某些系统功能(例如摄像头和互联网)的权限。根据功能的不同,系统可能会自动授予权限,或者可能提示用户批准请求。

     

Android安全体系结构的中心设计要点是,默认情况下,没有任何应用程序有权执行任何会对其他应用程序,操作系统或用户产生不利影响的操作。这包括读取或写入用户的私人数据(例如联系人或电子邮件),读取或写入其他应用程序的文件,执行网络访问,使设备保持唤醒状态等等。

     

此页面概述了Android权限的工作方式,包括:如何向用户显示权限,安装时和运行时权限请求之间的区别,权限的执行方式以及权限的类型及其组。如果您只想要使用应用程序权限的使用指南,请参阅Request App Permissions