我想onDestroy()通过adb命令调用活动的回调.如果有办法finish()通过adb shell命令调用某个活动,有人可以告诉我吗?
除非您已覆盖onBackPress该活动,
您可以使用后退按钮键事件来销毁活动:
adb shell input keyevent 4
Run Code Online (Sandbox Code Playgroud)
[来源][1]
你还有
adb shell am force-stop "package.name"
Run Code Online (Sandbox Code Playgroud)
和
adb shell am kill "package.name"
Run Code Online (Sandbox Code Playgroud)
但是这些命令不会触发onDestroy而是杀死进程,加上am kill唯一杀死可以安全杀死的进程(意味着没有正在运行的服务或活动的进程)。
| 归档时间: |
|
| 查看次数: |
1310 次 |
| 最近记录: |