android 副mic测试,如何检测Android中是否存在麦克风?
我的应用程序中有一个语音识别部分来捕获用户的语音输入.
这就是我的工作
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 副mic测试,如何检测Android中是否存在麦克风?相关推荐
- android 副mic测试,【收藏】Android Audio Framework CTS Verifier 测试方法
This new suite of tests requires human intervention and some external hardware including a Loopback ...
- android真机测试什么不同,android真机测试闪退
1. Android程序真机调试闪退怎么办 应用程序出现闪退,原因如下: 1.应用程序自身漏洞:开发的应用程序代码存在缺陷,造成大多数设备在运行该程序时会出现闪退的情况. 这种情况需要开发者进行解决. ...
- android性能测试 内存,测试基础之Android性能测试一:内存
手机系统内存是一种随机存取存储器(RAM),高速存取,读写时间相等,且与地址无关.存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器.这种存储器在断电时将丢失其存储内容,故主 ...
- 唤醒锁: 检测 Android* 应用中的 No-Sleep(无法进入睡眠)问题
作者:philippe-michel 摘要 如果 Android* 应用使用唤醒锁不当,将会显著增加电池耗电量. 在本文中,我们将介绍一些提示和技巧,帮助您了解如何确认与误用唤醒锁有关的 No Sle ...
- Android UI性能优化 检测应用中的UI卡顿
本文已在我的公众号hongyangAndroid首发. 转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/58626355 本文出自 ...
- 国内android应用商城中程序隐私泄露分析,Android应用程序隐私数据泄露检测
摘要: Android智能手机中存储着用户的隐私数据,这些隐私数据泄露,会使用户蒙受经济损失及人身伤害.然而,目前第三方应用软件市场中存在许多恶意软件或漏洞软件,但现有的对Android应用软件检测技 ...
- android 自动重启测试,检测Android系统重启并生成测试用例的方法与流程
本发明涉及软件技术领域,特别是一种检测Android系统重启并生成测试用例的方法. 背景技术: 目前安卓智能设备的功能越来越多,例如安卓智能电视或安卓智能盒子等,而在不同功能间交叉操作有概率触发And ...
- [免费专栏] Android安全之检测APK中调试代码是否暴露敏感信息
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 Android安全付费专栏长期更新,本篇最新内容请前往: [ ...
- [车联网安全自学篇] Android安全之检测APK中调试代码是否暴露敏感信息
也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 0x01 前言 1.1StrictMode StrictMo ...
最新文章
- setuid和setgid
- mysql实例管理工具巨杉_实例管理工具_操作_MySQL实例_关系型数据库实例_文档中心_SequoiaDB巨杉数据库...
- 普中开发仪 HC6800EM3-v22光盘资料
- matlab之矩阵基础应用
- 教你成为全栈工程师(Full Stack Developer) 〇-什么是全栈工程师
- PHP 页面静态化/纯静态化/伪静态化
- [HDU 4344]Mark the Rope(Pollard_rho+Miller_Rabin)
- 一次http完整的请求tcp报文分析
- libx264进行视频编码的流程
- MVC+EF 随笔小计——NuGet程序包管理
- 虚拟服务器 ssl,虚拟主机如何装ssl
- 2021 测试工作年终总结
- android studio没有logcat窗口_区块链研究实验室|从Android调用区块链智能合约
- web测试之总流程归纳
- 基于wavesurfer,regions 封装的可视化音标标注控件
- 468、Java框架122 -【Spring + SpringMVC + MyBatis - JSON】 2021.01.27
- windows7远程桌面
- 在滴滴云上搭建 API-Gateway Kong 实践
- AI人工智能机器人教室方案(含全套配置)
- Elasticsearch:构建地图以按国家或地区比较指标
热门文章
- 前端插件swiper使用新手教程
- 天梯赛 L1-062 幸运彩票 (15 分)
- (转载)工具使用:Oracle数据库表转换为Mysql
- 王传福难摘比亚迪的低端帽子
- 非卡尔曼滤波融合陀螺仪和加速度计数据,kalman gyroscope accelerometer
- input 正则校验
- MessageDigest实现单向加密(MD5、SHA1、SHA-256、SHA-512)
- ISO/TS22163:2017 铁路认证是什么?
- iTranslate for Mac(苹果专用翻译软件)
- 长沙云图丨VR全景项目真是的风口吗?