1,问题:开发的蓝牙软件安装到平板上与蓝牙模块进行通信时,可以连接,但是不能通信。onServicesDiscovered(BluetoothGatt gatt, int status)方法并没有回调,onConnectionStateChange(BluetoothGatt gatt, int status, int newState)回调中 new state先为2后断开链接 变为1,但是又有部分模块又能正常连接。

方案:开始以为是root权限没有获取,但是后来查了一些资料说与root权限没有太大关系,也不方便将公司的新平板root掉,所以在检查了之后,发现在其他一些手机、平板平台上可以正常通信,考虑是andriod系统的问题。

另外Android6.0 蓝牙需要加上GPS权限并打开定位 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />  
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

网上查了资料之后,确实Android7.0系统需要硬件与之进行匹配,应该是硬件设备不兼容新的andriod系统的缘故。

2,问题:Android手机在开发调试时logcat不显示输出信息的解决办法

问题表现:连接手机与电脑后,驱动安装正确,USB调试模式打开,在DDMS中可以看到device及其进程的信息,但是logcat中就是没有信息输出
问题原因:一些rom默认关闭logcat
问题说明:ddms中设备名字显示为问号不影响,即adb get-serialno显示为问号不影响.
解决方法:
1.需要root权限(部分rom不需要)
2.打开logcat,并设置level,执行命令如下(android 升级之后 adb 在 platform-tools中,不在tools中)
adb shell
echo 1 > /sys/kernel/logger/log_main/enable
说明:将1写入日志开关文件,1为开,0为关
echo 2 >/sys/kernel/logger/log_main/priority
说明:将代表level的2写入优先级文件
3.重启adb,如果使用eclipse,先关闭eclipse,再重启adb,再启动eclipse
adb kill-server
adb start-server
4.此时logcat应该可以工作了,如果仍旧不工作,则更新adb
android update adb
5.重复第三步,此时logcat应该可以工作了,如果仍旧不工作,找到个人主目录下的android目录,如C:\Documents and Settings\Administrator\.android
找到这个目录下的adb_usb.ini文件,其内容默认只有三行,全为注释,在后面添加一行,内容为0x12d1

6.重复第三步,此时logcat应该可以工作了

Android 7.0(华为荣耀2平板)蓝牙与蓝牙模块4.0通信相关推荐

  1. android 9.0华为荣耀,华为9款旗舰尝鲜Android 9.0 还不快去升

    原标题:华为9款旗舰尝鲜Android 9.0 还不快去升 [手机中国新闻]在我们的印象中,华为和一加在系统底层的更新上一直领先于其他手机品牌,这反映出两者对系统体验的重视程度.今天,荣耀官方发布微博 ...

  2. emui 4.1 android 6.0,华为荣耀V8 EMUI5.0回退EMUI4.1教程 荣耀V8安卓7.0降级6.0方法

    在上一篇文章中,我们华为刷机网给大家分享过了荣耀V8从EMUI4.1升级到EMUI5.0教程,那么您升级到EMUI5.0了,使用不习惯 ,如何回退到原始版本呢,下面我们就来介绍一下 EMUI5.0 版 ...

  3. 荣耀7点击Android版本,华为荣耀7回退教程(Android5.1降级5.0)

    如何把荣耀7从Android5.1降级5.0,是不少机友们想了解的.不过目前官方提供了回退包,这样我们就可以方便的将Android5.1回退到Android5.0系统.那么整个回退需要怎样操作呢,下面 ...

  4. 华为5c android n风格,华为荣耀畅玩5C的屏幕怎么样

    华为荣耀畅玩5C的屏幕怎么样 屏幕方面,华为荣耀畅玩5C采用了5.2英寸1080P级别GFF贴合屏幕,塑料边框采用了弧面状的设计,握感比较舒适.华为荣耀畅玩5C采用了双主天线的设计,分别在上下的塑料区 ...

  5. 荣耀十连续点击android版本9,华为荣耀V10开发者选项如何设置

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 系统版本为EMUI10,华为荣耀V10开发者选项的设置步骤是: 1.首先进入荣耀v10手机桌面,点击设置. 2.点击关于手机. 3 ...

  6. 华为荣耀3c卡android界面,EmotionUI 华为荣耀3C

    EmotionUI 华为荣耀3C EmotionUI 华为荣耀3C 华为Emotion UI在2.0版本中相比此前有了很大的改变,虽然不同主题下的图标风格会有所不同,不过整体的小部件以及操作形式都趋于 ...

  7. 华为畅玩5 android6.0,华为荣耀畅玩5的报价以及具体评测【图文】

    大家应该知道吧!自从改革开放以来我们的生活发生了翻天覆地的变化,从我们平时使用的手机就可以看得出来.说起手机小编就想说的不是什么 苹果 .三星,而是想给大家推荐一款性价比非常高的国产手机,它就是荣耀畅 ...

  8. 畅玩4c刷android 9.0,华为畅玩4C电信版 CyanogenMod 13.0_Android_6.0.1 【HRT_chiwahfj】

    本帖最后由 chiwah渔夫 于 2016-9-9 22:31 编辑 [基本信息] ROM名称:华为畅玩4C电信版 CyanogenMod 13.0_Android_6.0.1 ROM大小:617M ...

  9. 荣耀4c电信Android6.0,华为畅玩4C电信版 CyanogenMod 13.0_Android_6.0.1 【HRT_chiwahfj】

    本帖最后由 chiwah渔夫 于 2016-9-9 22:31 编辑 [基本信息] ROM名称:华为畅玩4C电信版 CyanogenMod 13.0_Android_6.0.1 ROM大小:617M ...

最新文章

  1. C#编写的多生产者多消费者同步问题
  2. python中fn的用法_Pytorch技巧:DataLoader的collate_fn参数使用详解
  3. CentOS下KVM网卡设置成网桥时获取镜像端口的流量
  4. 任务和特权级保护(三)——《x86汇编语言:从实模式到保护模式》读书笔记34
  5. 【Ubuntu-screen】服务器上使用screen的常用命令
  6. Spark面试中的cache和persist
  7. Flink 的应用场景和架构模型
  8. [译]Flask教程--Cookie
  9. [转][python] 常用正则表达式爬取网页信息及分析HTML标签总结
  10. Matlab中滤波操作的相关函数
  11. 使用ARCGIS多重缓冲区分析工具建立颜色渐变行政边界
  12. PLC中忘记cpu密码怎么办?
  13. Java面试集合(四)
  14. 【Android-Broadcast】广播的权限
  15. 测评:借助6款强大的工具阻止内部攻击
  16. GitLab 解决冲突
  17. .net 获取本网站域名 以及得到字符串里包含的域名
  18. 三维立体坐标系 html5,可以建立三维立体空间坐标系坐标表示-铭选中学.PPT
  19. scratch3.0 一些网址
  20. VR全景营销是什么?

热门文章

  1. 亿连CarBit开发备忘
  2. Pycharm多行注释及多行缩进快捷键
  3. 安卓视频播放器(VideoView)
  4. 跨网文件摆渡问题需要内外网文件安全交换方案来解决
  5. CVE-2021-21315 Linux sudoNode.js命令注入
  6. app直接跳转至微信公众号
  7. 零基础转行Python,往这个方向走,绝对没有错
  8. 基于ChatGPT 开发 apple 脚本
  9. Class对象存储在Java堆中
  10. 【python数据分析】数据的分组,遍历,统计