Android 藍芽程式設計的基本步驟:; 獲取藍芽介面卡BluetoothAdapter blueadapter=BluetoothAdapter.getDefaultAdapter(); ;如果BluetoothAdapter 為null,說明android手機沒有藍芽模組。;判斷藍芽模組是否開啟,blueadapter.isEnabled() true表示已經開啟,false表示藍芽並沒啟用。;啟動配置藍芽可見模式,即進入可配對模式Intent in=new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); ;in.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 200); ;startActivity(in); ,200就表示200秒。;獲取藍芽介面卡中已經配對的裝置Set<BluetoothDevice> device=blueadapter.getBondedDevices(); ;還需要在androidManifest.xml中宣告藍芽的許可權; <uses-permission android:name="android.permission.BLUETOOTH" />; <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> ;接下來就是根據自己的需求對BluetoothAdapter 的操作了。
Android 藍芽程式設計的基本步驟:; 獲取藍芽介面卡BluetoothAdapter blueadapter=BluetoothAdapter.getDefaultAdapter(); ;如果BluetoothAdapter 為null,說明android手機沒有藍芽模組。;判斷藍芽模組是否開啟,blueadapter.isEnabled() true表示已經開啟,false表示藍芽並沒啟用。;啟動配置藍芽可見模式,即進入可配對模式Intent in=new Intent(BluetoothAdapter.ACTION_REQUEST_DISCOVERABLE); ;in.putExtra(BluetoothAdapter.EXTRA_DISCOVERABLE_DURATION, 200); ;startActivity(in); ,200就表示200秒。;獲取藍芽介面卡中已經配對的裝置Set<BluetoothDevice> device=blueadapter.getBondedDevices(); ;還需要在androidManifest.xml中宣告藍芽的許可權; <uses-permission android:name="android.permission.BLUETOOTH" />; <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> ;接下來就是根據自己的需求對BluetoothAdapter 的操作了。