본문 바로가기

Bluetooth3

안드로이드 BLE 통신 예제 by Kotlin 안녕하세요 이번에는 BLE 통신예제를 해보도록 할게요. 우선 메니페스트에 권한을 먼저 넣어주겠습니다. 그리고 권한 체크도 꼭 해주세요. permissions = arrayOf( Manifest.permission.BLUETOOTH, Manifest.permission.BLUETOOTH_ADMIN, Manifest.permission.BLUETOOTH_SCAN, Manifest.permission.BLUETOOTH_CONNECT, Manifest.permission.BLUETOOTH_ADVERTISE, Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_COARSE_LOCATION, Manifest.permission.POST_NOTI.. 2023. 6. 16.
블루투스 활성화 여부에따라 앱종료 및 계속 실행하기. 핸드폰에는 이처럼 블루투스 기능이있는데요. 이 기능이 켜져있으면 예정대로 앱이 실행되고, 블루투스 기능이 꺼져있다면 실행여부를 물어봐서 거부를 한다면 앱이 종료되는걸 해보도록 하겠습니다. public static BluetoothAdapter bluetoothAdapter; public final static int BLUETOOTH_REQUEST = 1004; public BluetoothService(Activity activity) { //생성자입니다. this.activity = activity; bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); } public static void BluetoothCheck() { //블루투스가 켜져있는지 안켜.. 2019. 12. 30.
안드로이드 기기의 블루투스 지원여부 확인하기. public static BluetoothAdapter bluetoothAdapter; public BluetoothService(Activity activity) { //생성자입니다. this.activity = activity; bluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); } public static boolean getDeviceState() { //블루투스가 지원되는 기기인지 지원이 되지않는 기기인지 판별 if(bluetoothAdapter == null) return false; else return true; } getDevicesState 메소드에서 ture가 반환되면 지원이 가능한 기기. false가 반환되면 지원이 되지않는 기기입니.. 2019. 12. 30.