我已经通过以下线索了解我的疑问。但是,目前还不清楚。Android蓝牙接收到的串行数据乱码

克里斯,这是一个不错的解决方法,你建议。在你提供的解决方案中,附加'\ n'的解决方案适合我,因为我纯粹将我的PC(MATLAB)中的浮点值(转换为字符串后)传输到我的Android手机。我正在使用以下代码通过搜索'\ n'对数据进行分组,但仍然收到的数据有时会出现乱码。请告诉我我要改变什么。

aReader = new InputStreamReader(mmInStream);

mBufferedReader = new BufferedReader(aReader);

aString = mBufferedReader.readLine();

mHandler.obtainMessage(BluetoothActivity.MESSAGE_READ, aString).sendToTarget();

这是我在处理程序中显示的数据:

String readMessage = (String) msg.obj;

try{

float readM = Float.parseFloat(readMessage);

text.append("\n" + readM);

}catch (NumberFormatException e) {

text.append("\n Number Format Exception!!");

e.printStackTrace();

}

有什么不对的这种接待?如果你能快速回答一下,这将是很好的,因为这是我的项目的最后部分,并且截止日期已接近。谢谢!

2013-04-18

nrenga

android蓝牙传输的是字符吗,Android蓝牙接收到的串行数据乱码相关推荐

  1. android设置输入框输入字符限制,Android EditText限制输入字符的方法总结

    Android EditText限制输入字符的方法总结 最近项目要求限制密码输入的字符类型, 例如不能输入中文.   现在总结一下EditText的各种实现方式,  以比较各种方法的优劣. 第一种方式 ...

  2. android蓝牙传输脉冲,一种基于Android操作系统的激光测距仪蓝牙通信方法与流程...

    本发明属于无线通信技术领域,涉及Android操作系统的应用,具体涉及一种基于Android操作系统的激光测距仪蓝牙通信方法. 背景技术: 目前,随着智能设备的普及,智能操作系统得到了极大的发展,An ...

  3. android设置输入框输入字符限制,Android里限制EditText控件可以输入字符内容的范围的方法...

    介绍 介绍 福哥在制作APP的时候,需要限制文本输入框可以输入的内容.经过一顿研究,发现了digits这个属性.使用digits属性可以限制输入框接受的字符类型和范围,范围之内的可以被输入,范围之外的 ...

  4. android 打印机 api,【报Bug】蓝牙打印API写入中文乱码(包括安卓、IOS)

    详细问题描述 (DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题) [内容] 官方示例蓝牙打印中 ...

  5. android 蓝牙传输到苹果手机,使用蓝牙文件交换将文件从Android传输到Mac | MOS86

    有许多方法可以在Mac和Android设备之间移动文件. 最简单的方法是直接在Mac的菜单栏中使用Bluetooth File Exchange. 有很多方法可以在Mac和Android设备之间移动文 ...

  6. android+蓝牙传输文件,在Android中使用蓝牙的消息和文件传输

    我正在开发一个应用程序,首先我们必须搜索和连接可用的配对蓝牙设备.我做到了连接.但之后我放了一个屏幕要求在文本和文件传输之间进行选择.当我选择文本时,将打开另一个屏幕,其中有edittext和按钮.无 ...

  7. 【转】Android bluetooth介绍(三): 蓝牙扫描(scan)设备分析

    原文网址:http://blog.csdn.net/xubin341719/article/details/38584469 关键词:蓝牙blueZ  A2DP.SINK.sink_connect.s ...

  8. Android 中文API (70) —— BluetoothDevice[蓝牙]

    前言 本章内容是 android.bluetooth.BluetoothDevice,为Android蓝牙部分的章节翻译.蓝牙设备类,代表了蓝牙通讯国足中的远端设备.版本为 Android 2.3 r ...

  9. 初入android驱动开发之字符设备(一)

    大学毕业,初入公司,招进去的是android驱动开发工程师的岗位,那时候刚进去,首先学到的就是如何搭建kernel.android的编译环境,然后就是了解如何刷设备以及一些最基本的工具.如adb.fa ...

最新文章

  1. 推荐一个十分好看的开源博客系统
  2. java代码连接数据库
  3. linux设置证书登录密码修改,centos7 配置使用证书登录
  4. 产品经理应该掌握的3种金融思维
  5. mysql中编写匿名块_Oracle数据库之Oracle_PL/SQL(1) 匿名块
  6. 【机器学习】机器学习从零到掌握之十三 -- 教你理解Logistics回归之梯度上升算法
  7. VS2010+Opencv-2.4.0的配置攻略
  8. Linux异步管道多线程速率测试
  9. ASP.NET 页面对象模型
  10. LINUX的文件按时间排序
  11. 用DropDownList做的日期
  12. Python如何运行单个.py文件而不是unittest
  13. java中class文件反编译_java中的.class文件反编译
  14. GIS520论坛,GIS专业资源下载!
  15. APEX 文件格式学习记录
  16. uc7.5java下载,ucweb手机浏览器7.5 java版 UC浏览器Java
  17. 类型 异常报告 消息 null 描述 服务器遇到一个意外的情况,阻止它完成请求。 例外情况 java.lang.NumberFormatException: null java.base/
  18. vim插入(insert)模式下的快捷键
  19. VBA中数组72变(随心所欲复制)
  20. BAAI 2020 北京智源大会 | Yolanda Gil | Thoughtful Artificial Intelligence

热门文章

  1. realloc invalid pointer错误解析
  2. java二分法查找法算法_算法二:二分法查找(java语言)
  3. html页面高度设为自动,html – CSS:响应式布局中的高度自动问题
  4. oracle11gasm,oracle11gASM管理
  5. java 编译参数_java – 为什么要编译?代码似乎打破了类型参数的约束
  6. skywalking oap-server 域名配置
  7. PMP读书笔记(第6章)
  8. Activity中 onResume和onPause与onStart()和onStop()的一些思考
  9. Android 上传图片实例,java上传图片接口
  10. jQuery基础,javascript