我有一个在服务中创建的浮动视图,我需要在触摸此视图时调度关键事件.我发现view.dispatchKeyEvent(需要前景活动的上下文,而关键事件调度仅在活动为前景时才有效.当您关闭/暂停活动并触摸视图时 - 没有任何反应,甚至没有NPE LogCat.
有没有办法在主要活动之外使用这种方法?
我注意到,当您退出 android-studio 并查看 taskmgr 时 - 您会看到进程 studio64.exe 已终止,而 java.exe 仍在运行(可能什么都不做,0% cpu 使用)并消耗了大约 400Mb 的内存。
因此,当您再次启动 android studio 时,它会启动另一个 java.exe,如果您关闭 android-studio - 第二个 java.exe 与第一个 java.exe 一起留在内存中,消耗内存但不加载 cpu。如果您重复步骤,它只会添加另一个 java.exe
问题是,终止旧的 java.exe 进程是否安全?
编辑 看起来谷歌修复了那个奇怪的行为/错误。