android 录音异常setAudioSource
16lz
2021-01-23
安卓6.0(API23)以上需要动态获取权限,在MainActivity中加入以下代码
if (Build.VERSION.SDK_INT >= 23) { int REQUEST_CODE_CONTACT = 101; String[] permissions = {Manifest.permission.RECORD_AUDIO, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE}; //验证是否许可权限 for (String str : permissions) { if (this.checkSelfPermission(str) != PackageManager.PERMISSION_GRANTED) { //申请权限 this.requestPermissions(permissions, REQUEST_CODE_CONTACT); return; } }}
更多相关文章
- GreenDao自动生成Android数据库操作代码
- Android源代码下载与编译
- 可分享到 Android、iOS 和 Flutter平台的Rust代码编译 [转]
- Android拍照上传功能示例代码
- Android DEX反编译后部分代码解析
- android: 大量开源项目源代码分享
- android重启代码
- cordova 插件 开发添加 android 权限
- android 发布正式版时用Gradle移除日志打印代码(添加混淆配置)