从 App info -> Permissions -> Microphone -> "Ask Every time" 将麦克风权限设置为 "Ask Every Time" 时,返回 Permission "Denied" 状态。
以下代码返回“拒绝”
ContextCompat.CheckSelfPermission(Application.Context, Manifest.Permission.RecordAudio);
从运行时系统权限对话框中将麦克风权限设置为“每次询问”时,将返回权限“已授予”状态。
从设备设置中设置权限也应将权限状态设为“已授予”。
能否请你帮忙?
此问题发生在 Xamarin.Android 中。