我需要在那一刻读取用户的心律。我尝试使用位于Wear项目主要活动中的此代码。

公共类MainActivity扩展WearableActivity实现SensorEventListener {

私有静态最终String TAG =“ MainActivity”;

私人TextView mTextViewHeart;

SensorManager mSensorManager;

传感器mHeartRateSensor;

SensorEventListener sensorEventListener;

@Override

受保护的void onCreate(Bundle savedInstanceState){

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

mTextViewHeart =(TextView)findViewById(R.id.heart);

mSensorManager =(((SensorManager)getSystemService(SENSOR_SERVICE));;

mHeartRateSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_HEART_RATE);

mSensorManager.registerListener(this,mHeartRateSensor,SensorManager.SENSOR_DELAY_NORMAL);

Log.i(标签,“ LISTENER已注册。”);

mTextViewHeart.setText(“这里有事”);

mSensorManager.registerListener(sensorEventListener,mHeartRateSensor,mSensorManager.SENSOR_DELAY_FASTEST);

}

公共无效onResume(){

super.onResume();

}

public void onAccuracyChanged(Sensor sensor,int precision){

Log.d(TAG,“ onAccuracyChanged-精度:” +精度);

}

公共无效onSensorChanged(SensorEvent事件){

如果(event.sensor.getType()== Sensor.TYPE_HEART_RATE){

字符串msg =“” +(int)event.values [0];

mTextViewHeart.setText(msg);

Log.d(TAG,msg);

}

其他

Log.d(TAG,“未知传感器类型”);

}

}

这段代码根本无法正常工作,给我一个错误消息:

E / SensorManager:传感器或侦听器为null

如果我使用除心率传感器以外的任何其他功能,它都可以正常工作。

我在用:

具有Android API级别23的LG G4

LG Wear API等级23的LG Urbane手表(我知道有心律传感器)

谢谢您的帮助。

android wear测心率,如何从Android Wear读取心率相关推荐

  1. android wear下架了,谷歌Android Wear再遭打击 华为Watch从谷歌商店下架

    华为Watch 虽然华为Watch已经上市大约一年,但它依旧是市面上最好的智能手表之一.凭借着漂亮的外观设计,优质材质以及出色的性能,华为Watch现在依旧是一款优秀智能手表.事实上,华为Watch也 ...

  2. android wear安装不了,Android Wear - WearablePkgInstaller:软件包安装失败returnCode -104

    我在玩弄自定义表盘工作,但当我用手机apk包装应用并在手机上安装签名手机APK时,我得到在我的logcat以下错误消息,当磨损APK试图安装到手表Android Wear - WearablePkgI ...

  3. android通讯录上传服务器,Android 实现读取通讯录并上传服务器

    关键技术 - 内容解析者Resolver - ListView - Socket网络编程 权限申请 //需要在Manifest.xml文件中申请权限 布局: xmlns:app="http: ...

  4. android中判断sim卡状态和读取联系人资料的方法

    在写程序中,有时候可能需要获取sim卡中的一些联系人资料.在获取sim卡联系人前,我们一般会先判断sim卡状态,找到sim卡后再获取它的资料,如下代码我们可以读取sim卡中的联系人的一些信息. 读取的 ...

  5. Android的FileOutputStream和FileInputStream内部存储文件读取

    工程目录: MainActivity package com.example.demo82;import androidx.appcompat.app.AppCompatActivity;import ...

  6. Android开发系列(十七):读取assets文件夹下的数据库文件

    在做Android应用的时候,不可避免要用到数据库.可是当我们把应用的apk部署到真机上的时候,已经创建好的数据库及其里边的数据是不能随着apk一起安装到真机上的. (PS:这篇博客攻克了我前面博客中 ...

  7. android 自动读取短息,Android实现短信验证码自动拦截读取功能

    本文实例为大家分享了Android短信验证码自动拦截读取 的具体代码,供大家参考,具体内容如下 知识准备: 1.观察者模式的理解[文章稍后来到~~] 2.Android的Cursor使用[Androi ...

  8. java android程序代码_用java 代码读取android应用的一些基本信息

    Android 应用现在到处都是,如果下载一个apk , 不借助与其他工具,你能得到这个应用的版本号,包名入口等信息吗.其实我们完全可以自己写段 java 代码来得到这些信息.下面是测试代码:pack ...

  9. android 地址选择器_48种Android开发的开源库汇总

    一.安全 1.SQLCipher Sqlite加密工具 项目地址: https://github.com/sqlcipher/sqlcipher 帮助文档: http://sqlcipher.net/ ...

最新文章

  1. Struts2.0下的客户端验证
  2. 建造者模式(Builder Pattern)简单随笔
  3. 008_CSS属性选择器
  4. GTK在Windows下开发和运行的一些设置问题
  5. Linux关闭进程命令
  6. python主函数入口_Python 入口函数(菜鸟入门)
  7. Uber的一键式聊天智能回复系统
  8. mysql505复位密码_mysql5 如何复位根用户密码[官方文档]
  9. 嵌入式常见笔试题总结
  10. ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address   already
  11. 德鲁伊druid数据库明文密码加密
  12. SpringMVC,3种不同的URL路由配置方法 [转]
  13. 发字的楷书写法图片_硬笔书法笔顺正确写法,手写示范动态图
  14. 3.7V升5V升压芯片
  15. H5拼团抽奖拆盲盒源码/价值几万的H5拼团抽奖拆盲盒模式源码
  16. 12款常用的数据挖掘工具推荐
  17. 织梦cms内容采集视频教程
  18. CameraX Java 1.0.0-alpha10 安卓开发
  19. ubuntu cannot start pycharm, Required tools are missing: realpath***
  20. 歌名:江湖笑 演唱:周华健

热门文章

  1. 【读书笔记】数据仓库- Apache Kylin权威指南
  2. 字符串处理总结 字符串和整数的转化
  3. python+gdal+excel构建矢量图
  4. 连接打印机显示服务器脱机怎么办,局域网内打印机显示脱机怎么办
  5. Functional Options: Go中实现优雅的API的方法 | Gopher Daily (2021.10.22)
  6. 2017.0612.《计算机组成原理》总线控制
  7. deepl翻译器中文版
  8. java中pageInfo分页带条件查询+查询条件的回显
  9. R语言解读资本资产定价模型CAPM
  10. 在布局空间标注的尺寸量不对_为什么在CAD布局中标注模型空间图形尺寸差别很大?...