- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
一位客户提示音频插孔 MSR 不工作。他们发给我的日志中没有任何内容可以清楚地指出问题所在。但是有些可疑元素可能相互关联,也可能不关联,或者与 MSR 的问题无关。我想找出这些事情的含义,以便排除它们的原因。
首先,他们发给我的日志7分钟,63万多行,其中58万行是这样的:
08-05 10:37:56.042 D/RestrictionPolicy( 788): isAudioRecordAllowed : true
这相当于每秒超过一千行垃圾邮件。我唯一能找到的与限制政策相关的是this , 它没有提到音频。我想找出这个垃圾邮件是什么,不仅要排除它的问题,还要让它闭嘴。
另一件可疑元素是:
08-05 10:37:49.124 E/DatabaseUtils( 788): java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL
08-05 10:37:49.124 E/DatabaseUtils( 788): at com.android.server.am.ActivityManagerService.handleIncomingUser(ActivityManagerService.java:12767)
08-05 10:37:49.124 E/DatabaseUtils( 788): at android.app.ActivityManager.handleIncomingUser(ActivityManager.java:1998)
08-05 10:37:49.124 E/DatabaseUtils( 788): at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:574)
08-05 10:37:49.124 E/DatabaseUtils( 788): at android.content.ContentProvider$Transport.call(ContentProvider.java:256)
08-05 10:37:49.124 E/DatabaseUtils( 788): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:256)
08-05 10:37:49.124 E/DatabaseUtils( 788): at android.os.Binder.execTransact(Binder.java:351)
08-05 10:37:49.124 E/DatabaseUtils( 788): at dalvik.system.NativeStart.run(Native Method)
这很可疑,因为下一行显示 MSR API 的内部线程正在退出。搜索此错误消息会发现 CyanogenMod 上的 wifi 存在一些问题。但是客户没有使用CyanogenMod,问题与wifi无关。此外,在我发现的其他示例中,堆栈跟踪涉及应用程序代码。此堆栈跟踪是纯系统。
最佳答案
我想我找到了垃圾邮件...是谷歌!哈哈哈
我在搜索栏外禁用了 Google Launcher 的“Ok google”语音识别功能,但我再也听不到该行了。
我有韩国的 Galaxy Note4,所以这似乎只影响三星设备。
关于android - 什么是 RestrictionPolicy 以及如何让它闭嘴?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25150122/
我正在将一个相当小的 F# 项目从 Net Framework 迁移到 NET5。迁移非常简单,一切正常,包括测试。 但是,当我运行一些脚本时,我现在收到以下错误: Microsoft (R) F#
我是一名优秀的程序员,十分优秀!