gpt4 book ai didi

android - 通过 ADB shell 接受 'Force Close' 对话框

转载 作者:行者123 更新时间:2023-11-29 14:28:25 24 4
gpt4 key购买 nike

我正在尝试弄清楚当 Android 应用程序因硬错误(特别是内存不足)而崩溃时,如何(或者是否可能)通过 adb shell 接受“强制关闭”对话框。我希望基本上使用 bash 脚本循环应用程序,所以当它崩溃时我想重新启动它。这里缺少的步骤是我无法模拟按下对话框中间显示的“强制关闭”按钮。

同时,进程似乎并没有真正运行(试图杀死PID不起作用),所以有点奇怪的情况,因为它似乎已经停止了,但是又启动了(通过 adb shell am ...)只是给我“当前任务已被带到前面”。

如有任何想法,我们将不胜感激!

最佳答案

+1 至 DarkXphenomenon对于 UncaughtExceptionHandler .

然而,要终止进程,您应该使用 am :

am force-stop: force stop everything associated with <PACKAGE>.

am kill: Kill all processes associated with <PACKAGE>. Only kills.
processes that are safe to kill -- that is, will not impact the user
experience.

例如:

adb shell am force-stop <YOUR.PACKAGE.NAME>

关于android - 通过 ADB shell 接受 'Force Close' 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11510535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com