android - 如何从 shell 中退出 APK

标签 android shell apk exit

我知道如何使用此命令从 shell 启动 APK:
adb shell am start -a android.intent.action.MAIN -n 包名/Activity 名

有没有办法使用 shell 命令退出 apk?谢谢!

最佳答案

尝试:

adb shell am kill com.blah.foo

来自帮助文档:“am kill:杀死与 PACKAGE 关联的所有进程。仅杀死可以安全杀死的进程——也就是说,不会影响用户体验。”

换句话说:如果您正在积极使用该应用程序,这不会终止它。它只会终止准备终止的应用程序。

因此,如果您希望终止正在运行的应用程序,请使用:

adb shell am force-stop com.blah.foo

这将关闭它而不考虑它影响什么

关于android - 如何从 shell 中退出 APK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9386189/

相关文章:

android - 无法从自己的网页下载和安装应用程序 APK

java - 从 BroadcastReceiver 对象访问类

c - 我们可以使用 c 在 linux 中创建一个进程有多少种方法

c# - Unity gradle 构建失败

android - 是否可以将 Android 应用程序嵌入到现有应用程序中?

android - 如何为pre Lollipop实现 fragment 共享元素?

java - 如何获取用户在listview上单击的项目的唯一id

shell - Unix命令错误

linux - csh 内联数学

android - 生成签名 APK 成功,但谷歌播放说它没有签名