单片机蓝牙模块与手机蓝牙通信(4)

本文档介绍了使用Android Studio进行单片机蓝牙模块与手机蓝牙通信的开发步骤,包括添加蓝牙权限、判断设备是否支持蓝牙、打开和关闭蓝牙的操作,并在MainActivity.java和BlueToothController.java中实现相关功能。同时,文章提到了在activity_main.xml中添加按钮进行功能测试以及遇到的权限问题和解决方案。
摘要由CSDN通过智能技术生成

2022.04.22   

一、蓝牙开发编程1

1、添加蓝牙权限

2、判断设备是否支持蓝牙

3、如何打开、关闭蓝牙

4、判断是否打开、关闭成功

二、过程

1、new project--Empty Activity--API17 (use legacy ... 用兼容库)

2、只有 MainActivity.java 、 activity_ main.xml

3、在AndroidManifest.xml中添加蓝牙2个权限:

4、判断是否支持蓝牙

蓝牙有2个类,BlueToothAdapter 本机蓝牙适配、BlueToothDevice远程蓝牙适配器

在MainActivity.java中,利用BlueToothAdapter判断

com.example.myapplication文件夹(java文件夹下,内放 MainActivity.java等文件)
new--new--new class新建一个类命名为 BlueToothController,生成BlueToothController.java

写第1个函数 public BlueToothController(),判断是否支持蓝牙

 接着写第2个函数判断当前蓝牙状态

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值