android - 如何从设备上的命令行卸载 android 应用程序

标签 android command-line root uninstallation

我可以使用 adb uninstall <package_name> 从我的计算机上卸载设备上的应用程序, 但我想对实际设备上的脚本做同样的事情。

我也试过运行 android.intent.action.DELETE Intent 使用 am但它会提示用户确认。

鉴于设备已root,是否可以在设备上运行命令以卸载应用程序而无需用户操作/确认?

最佳答案

尝试使用 pm command :

pm uninstall <package_name>

pm uninstall -k <package_name>

-k 标志在包被删除后保留数据和缓存目录。

我自己没有对此进行测试,但我认为这不应显示警告消息。

关于android - 如何从设备上的命令行卸载 android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17556750/

相关文章:

java - 从 Java 转换为 Kotlin 后 onCreate 崩溃

linux - 空格导致命令无法完成

c# - 如何从 C# Windows 窗体中运行命令行代码?

ubuntu - 在 Ubuntu 中授予用户对 htdocs 的权限

client - 如何使用 cmd 更改 clientspec 的根目录

ubuntu - 是否使用 root 帐户使用 Ansible 配置服务器?

Android fragment 事件监听器

android - Android 9 中的空 SQLite 文件

android - 如何使用 Tesseract-android-Tools

python - 在 python 解释器 -c 命令中使用条件