android蓝牙自动配对连接的具体代码如下: 1. 获取蓝牙适配器BluetoothAdapter blueadapter=BluetoothAdapter.getDefaultAdapter(); 如果BluetoothAdapter 为null,说明android手机没有蓝牙模块。 2. 判断蓝牙模块是否开启,blueadapter.isEnabled() true表示已经开启,false表示蓝牙并没启用。 3. 启动配置蓝牙可见模式,即进入可配对模式Intent in=new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); in.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 200); startActivity(in); ,200就表示200秒。 4. 获取蓝牙适配器中已经配对的设备Set device=blueadapter.getBondedDevices(); 当然,还需要在androidManifest.xml中声明蓝牙的权限 5.自动配对设置Pin值 static public boolean autoBond(Class btClass, BluetoothDevice device, String strPin) throws Exception { Method autoBondMethod = btClass.getMethod("setPin", new Class[] { byte[].class }
相关文章
-
开发安卓游戏需要用到什么开发工具?android studio和游戏引擎有什么关系?
2024-06-02 09:04 阅读(621) -
开发安卓app要多少钱
2024-03-05 01:05 阅读(639) -
开发一个手机APP需要多少钱啊?
2024-03-02 20:20 阅读(569)
1 开发区英文怎么写
566 阅读
2 开发商是干什么的
567 阅读
3 android:name=".MainActivity"什么意思
640 阅读
4 开发一个手机App需要多少钱
559 阅读
5 蓝牙鼠标和电脑已经配对成功了,为什么还是用不了?
632 阅读