Android中蓝牙开发-1
来源:互联网 发布:matlab矩阵乘列向量 编辑:程序博客网 时间:2024/05/09 04:19
Android中蓝牙开发
1.首先在AndroidManifest.xml清单文件中需要增加相应的BlueTooth权限:
<uses-permission android:name="android.permission.BLUETOOTH" /><uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
2.要使用蓝牙,必须在确保设备支持蓝牙,如果支持蓝牙,必须使能蓝,具体的实现需要如下步骤:
A.先检查设备是否支持蓝牙:
final BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
如果该设备不支持蓝牙,弹出框提示不支持:
if (bluetoothAdapter == null) { Toast.makeText(this, R.string.bluetooth_not_available, Toast.LENGTH_LONG).show(); return; }
B.支持蓝牙,需要检查蓝牙是否打开,如果没有打开需要打开蓝牙:
if (!bluetoothAdapter.isEnabled()) { Intent enableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivityForResult(enableIntent, REQUEST_ENABLE_BT); } else { Toast.makeText(this, R.string.bluetooth_enabled, Toast.LENGTH_SHORT).show(); }
0 0
- Android中蓝牙开发-1
- Android中蓝牙开发
- Android 蓝牙开发1
- 关于android蓝牙开发中 蓝牙可见性设置
- android 蓝牙开发浅析1
- 智能家居-Android蓝牙开发1
- android中基于蓝牙开发的demo
- 关于android中蓝牙的开发
- Android蓝牙开发中遇到的问题
- Android中传统蓝牙模块开发小结
- 蓝牙----Android的蓝牙开发
- Android 蓝牙开发-蓝牙通信
- 1 android蓝牙开发---与蓝牙模块进行通信
- Android Bluetooth蓝牙开发:发现Bluetooth蓝牙设备(1)
- android蓝牙开发入门到精通1---蓝牙基础
- Android蓝牙开发【三】蓝牙Hid开发
- Android蓝牙开发
- Android蓝牙应用开发
- 234. Palindrome Linked List
- 基于Dubbo的分布式系统架构(二)-消息中间件在分布式系统中的作用及介绍
- 秒懂java中junit单元测试
- cocos2d-x终端创建项目
- Android Studio 使用10-版本管理
- Android中蓝牙开发-1
- 快速熟悉mysql新环境
- 专业论坛经典问题
- 高速电路设计大乱讲之:电源滤波
- mysql-oracle无pump进程的ogg
- Fedora 24如何安装Snapd以及Snap软件包
- Android Studio 使用11-Theme editor 介绍
- 基于 flow.ci 实现 PHP 项目自动化持续集成
- Android Studio 使用12-结语