为什么我在Android Studio中的LOGCAT会不断记录日志?

为什么我在Android Studio中的LOGCAT会不断记录日志?,android,unity3d,plugins,avd,logcat,Android,Unity3d,Plugins,Avd,Logcat,试图为Unity编写一个Android插件,我的Android Studio中的LOGCAT不断地用一个空闲的虚拟设备记录错误和警告。我以前从未真正使用过LOGCAT,所以我不知道这是否是正常行为。但是,当我启动虚拟设备时,会弹出两个错误 日志: 1985-1985/? E/netmgr: Failed to open QEMU pipe 'qemud:network': Invalid argument 1988-1988/? E/wifi_forwarder: RemoteConnecti

试图为Unity编写一个Android插件,我的Android Studio中的LOGCAT不断地用一个空闲的虚拟设备记录错误和警告。我以前从未真正使用过LOGCAT,所以我不知道这是否是正常行为。但是,当我启动虚拟设备时,会弹出两个错误

日志:

1985-1985/? E/netmgr: Failed to open QEMU pipe 'qemud:network': Invalid argument
1988-1988/? E/wifi_forwarder: RemoteConnection failed to initialize: RemoteConnection failed to open pipe
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: b: input svInfo.flags is 8
3119-3428/? I/MicroDetectionWorker: #startMicroDetector [speakerMode: 0]
3119-3428/? W/ErrorReporter: reportError [type: 211, code: 393244, bug: 0]: errorCode: 393244, engine: 0
3119-3428/? I/MicroDetector: Keeping mic open: false
3119-3428/? I/MicroDetectionWorker: #onError(false)
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: b: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: b: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: b: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: b: input svInfo.flags is 8
1858-1858/? W/adbd: timeout expired while flushing socket, closing
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags is 8
1837-2398/? E/GnssHAL_GnssInterface: gnssSvStatusCb: b: input svInfo.flags is 8

然后它不断重复从“I/MicroDetectionWorker”到“E/GnssHAL\u GnsInterface”的行。

LOGCAT是一个系统日志,它记录堆栈、错误和应用程序的消息,如用于调试的消息。因此,这不仅仅是你的应用程序,而是整个系统。许多恶意软件使用此功能获取有关您和您手机的数据,请小心您登录的内容


在您的情况下,它显然找不到麦克风。

是的,这是logcat的正常行为,因为它记录系统中发生的任何事情。为了减少记录的噪声量,您可以使用类似于
adb logcat-s Unity PackageManager dalvikvm DEBUG
的过滤器。这几乎可以过滤掉任何与统一无关的东西谢谢你对恶意软件的提示。