Android藍(lán)牙用法簡(jiǎn)述

在進(jìn)行藍(lán)牙開發(fā)前需在AndroidManif.xml中添加藍(lán)牙權(quán)限:

<uses-permission android:name="android.permission.BLUETOOTH"/>
    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>

BluetoothAdapte類

此類用于獲得本設(shè)備藍(lán)牙適配器對(duì)象,讓用戶能執(zhí)行基本的藍(lán)牙任務(wù),例如: 初始化設(shè)備的搜索,查詢可匹配的設(shè)備集。
public static synchronized BluetoothAdapter getDefaultAdapter ()
該方法獲得本設(shè)備藍(lán)牙適配器實(shí)例

BluetoothAdapter mybluetooth=BluetoothAdapter.getDefaultAdapter();

1. 打開藍(lán)牙
用enable方法:

mybluetooth.enable();

用系統(tǒng)API打開:

Intent intent=new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivity(intent);

2. 關(guān)閉藍(lán)牙

mybluetooth.disable();

3. 掃描設(shè)備

mybluetooth.startDiscovery();       //開始掃描
mybluetooth.cancelDiscovery();      //取消掃描

public boolean isDiscovering () //是否處于掃描過程,如果藍(lán)牙沒有開啟,該方法會(huì)返回false
4. 獲取藍(lán)牙信息

String name=mybluetooth.getName();       //獲取藍(lán)牙設(shè)備名
String address=mybluetooth.getAddress(); //獲取藍(lán)牙設(shè)備的硬件地址(MAC地址)

public boolean isEnable();返回藍(lán)牙是否可用

BluetoothDevice類

該類的對(duì)象代表了一個(gè)遠(yuǎn)程的藍(lán)牙設(shè)備, 通過這個(gè)類可以查詢遠(yuǎn)程設(shè)備的物理地址, 名稱, 連接狀態(tài)等信息,對(duì)這個(gè)類的操作, 會(huì)執(zhí)行在遠(yuǎn)程藍(lán)牙設(shè)備的硬件上.
通過mac地址得到遠(yuǎn)程設(shè)備

device=mybluetooth.getRemoteDevice(address);   
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 藍(lán)牙 注:本文翻譯自https://developer.android.com/guide/topics/conn...
    RxCode閱讀 9,016評(píng)論 11 99
  • 1.簡(jiǎn)介 通過藍(lán)牙API,可以實(shí)現(xiàn)以下內(nèi)容: 掃描其他藍(lán)牙設(shè)備 查詢配對(duì)藍(lán)牙設(shè)備的本地藍(lán)牙適配器 創(chuàng)建RFCOMM...
    justCode_閱讀 5,261評(píng)論 0 3
  • Guide to BluetoothSecurity原文 本出版物可免費(fèi)從以下網(wǎng)址獲得:https://doi.o...
    公子小水閱讀 8,777評(píng)論 0 6
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,728評(píng)論 18 399
  • 在這個(gè)世界上,古今往來,都有一個(gè)特點(diǎn),即大部分優(yōu)秀的女人都有一個(gè)通病,就是追求完美。 既要有美貌,又要有氣質(zhì),還要...
    百家之言閱讀 335評(píng)論 0 0

友情鏈接更多精彩內(nèi)容