我的应用程序中有一个语音识别部分来捕获用户的语音输入.

这就是我的工作

Intent voiceIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);

startActivityForResult(voiceIntent,REQUEST_CODE);

这在大多数设备上工作正常,但现在由于平板电脑越来越流行,其中一些没有麦克风,它会引发错误

W/dalvikvm( 408): threadid=1: thread

exiting with uncaught exception

(group=0x40015560) E/AndroidRuntime(

408): FATAL EXCEPTION: main

E/AndroidRuntime( 408):

android.content.ActivityNotFoundException:

No Activity found to handle Intent {

act=android.speech.action.RECOGNIZE_SPEECH

(has extras) } E/AndroidRuntime(

408): at

android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1408)

…..

所以我想在让用户访问语音输入功能之前检测麦克风是否存在.如何检测设备上是否有麦克风.

谢谢.

android麦克风问题吗,如何检测Android中是否存在麦克风?相关推荐

  1. android 副mic测试,如何检测Android中是否存在麦克风?

    我的应用程序中有一个语音识别部分来捕获用户的语音输入. 这就是我的工作 Intent voiceIntent = new Intent(RecognizerIntent.ACTION_RECOGNIZ ...

  2. android 测试屏幕触点,如何检测Android Studio中的后台服务是否触摸了屏幕?

    我正在研究 android studio上的一个项目.我需要在后台服务中检测屏幕是否被触摸(并弹出一条消息).但是,我在后台服务中检测屏幕是否被触摸有问题而不影响使用智能手机的用户. 当我说" ...

  3. 唤醒锁: 检测 Android* 应用中的 No-Sleep(无法进入睡眠)问题

    作者:philippe-michel 摘要 如果 Android* 应用使用唤醒锁不当,将会显著增加电池耗电量. 在本文中,我们将介绍一些提示和技巧,帮助您了解如何确认与误用唤醒锁有关的 No Sle ...

  4. Android UI性能优化 检测应用中的UI卡顿

    本文已在我的公众号hongyangAndroid首发. 转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/58626355 本文出自 ...

  5. 国内android应用商城中程序隐私泄露分析,Android应用程序隐私数据泄露检测

    摘要: Android智能手机中存储着用户的隐私数据,这些隐私数据泄露,会使用户蒙受经济损失及人身伤害.然而,目前第三方应用软件市场中存在许多恶意软件或漏洞软件,但现有的对Android应用软件检测技 ...

  6. [免费专栏] Android安全之检测APK中调试代码是否暴露敏感信息

    也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 Android安全付费专栏长期更新,本篇最新内容请前往: [ ...

  7. [车联网安全自学篇] Android安全之检测APK中调试代码是否暴露敏感信息

    也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 0x01 前言 1.1StrictMode StrictMo ...

  8. 基于深度学习的安卓恶意应用检测----------android manfest.xml + run time opcode, use 深度置信网络(DBN)...

    基于深度学习的安卓恶意应用检测 from:http://www.xml-data.org/JSJYY/2017-6-1650.htm 苏志达, 祝跃飞, 刘龙     摘要: 针对传统安卓恶意程序检测 ...

  9. 利用任务调度特性检测Android模拟器

    Author:leonnewton 0x00 前言 DEXLabs发表过题为<Detecting Android Sandboxes>的博客,文章提出了一个检测Android沙箱的方法,并 ...

最新文章

  1. MAML-Tracker: 目标跟踪分析:CVPR 2020(Oral)
  2. 一般来说,神经网络的架构可以分为哪三类?
  3. Windows 用来定位 DLL 的搜索路径
  4. 从人生,从马克思主义哲学角度对于软件设计的思考20090824
  5. python爬虫运行正常最后报错_Python爬虫运行正常,最后却报错
  6. showcase basketball stadium
  7. 如何定制日历控件显示的星期文字
  8. [原创]RedisDesktopManager工具使用介绍
  9. ABBYY FineReader PDF for Mac(PDF转换工具)
  10. Spark 广播变量 TorrentBroadcast
  11. GAN里面的Kullback-Leibler Divergence和Jensen–Shannon Divergence
  12. 用户故事与敏捷方法—用户故事不良症兆
  13. 环网柜超高频局放监测及温升在线监测系统方案
  14. MAC安装JDK详细教程
  15. Android基础--ListView的刷新
  16. ET_01-ET框架开发环境搭建及Demo运行(客户端版)
  17. 思科为计算机配置ip命令,思科路由器配置IP方法
  18. scala安装与配置(详细步骤)
  19. Tiny6410+K9GAG08U0E
  20. ECU存储安全之存储器安全

热门文章

  1. Dark Knowledge by Hinton
  2. 【分享】在集简云如何查看我的应用授权是否过期?
  3. nginx解决微信头像canvas跨域问题
  4. QAD任命新大中华区董事总经理
  5. ARM Rootkit
  6. Compose关于Column属性说明
  7. 高德离线地图vue-amap的api文档(2):创建地图,撒点等等
  8. 电脑加速,自己动手,给电脑提速
  9. html点击 css样式,HTML css a标签点击后样式
  10. 论文笔记 Very Deep Convolutional Networks for Large-Scale Visual Recognition - ICLR 2014