adb.exe会产生许多流程实例

Ler*_*kel 10 android adb

我是Android的新手,我的任务是帮助开发一些基于React Native的Android应用程序.我有一个工作设置,模拟的Android设备可以运行此应用程序.但是,在启动模拟器时,该过程adb.exe会以大约每秒1个进程的速率在后台重复生成.这些进程似乎没有/非常少的内存(根据任务管理器144K),但随着时间的推移,这仍然会增加大量的进程列表(写入时接近3000)占用相当多的内存(其中由于相当繁重的开发工具链已经很少了.

关闭模拟器不会自动终止这些进程.到目前为止,我发现的唯一方法是使用taskkill /IM /F.

这是预期的行为吗?如果没有,我怎么能开始追踪行为的原因.

小智 -3

如果再次发生这种情况,请尝试在任务管理器中查找,将会弹出许多 adb.exe 进程,其中大多数进程具有相同的内存使用量。一旦发现某个进程使用不同的内存量,请不要对其进行任何更改相反,如果您杀死整个堆栈中的一个,则停止显示相同内存使用情况的进程将归结为一个 adb.exe 进程。我遇到过类似的问题,这样做已经解决了问题。通常,当您开始运行模拟器时,即需要查看任务管理器时,就会发生这种情况。