当前位置: 首页 > 知识库问答 >
问题:

如何使用adb或appium或任何命令行+Python完全关闭android应用程序

潘灵均
2023-03-14

我曾试图关闭android应用程序使用adb命令和appium服务器,但它是最小化应用程序,而不是关闭。我用下面的命令关闭。

adb shell am force-stop com.package.name

如果我尝试这个命令杀死进程,它会说,

共有1个答案

邴宏大
2023-03-14

为什么不只是:

  1. 正在卸载应用程序(它将停止任何服务或正在运行的应用程序进程):
adb -s <udid> uninstall <appPackage>
adb -s <udid> install <apkPath>

注:

 类似资料:
  • 我正在使用Spring Boot构建一个命令行java应用程序,以使其快速工作。 应用程序加载不同类型的文件(例如CSV)并将它们加载到Cassandra数据库中。它不使用任何web组件,它不是web应用程序。

  • 我有一个部分扎根的Android设备。所谓部分root,是指我只能通过ADB运行root命令。我已经想出了如何在设备本身的终端模拟器中本地运行这些命令。我的问题是,我将如何着手编写Android应用程序的代码,从按钮按钮执行一个ADB命令(或多个命令)?我找不到任何解释如何通过应用程序界面运行直接ADB命令的东西。只是为了澄清,任何涉及“su”的东西都不会在这个设备上工作。它只接受ADB输入进行根

  • 我正在尝试使用Selenium进行web抓取,我打开了一些选项卡以获取一些信息,但希望关闭这些选项卡。如果我不这样做,我会在代码运行完成时打开很多选项卡。我尝试切换到要关闭的选项卡,然后尝试通过执行以下操作关闭它: 当我运行程序时,标签保持打开状态,URL通常在哪里,上面写着“about:blank”。是否有一种方法可以完全关闭此选项卡,同时保持所有其他选项卡处于打开状态?下面是完整的代码供参考。

  • 我正在尝试使用appium打开/关闭设备。我在Appium python客户端修改了Webdriver.py。我添加了一个关闭电源的功能和命令。它不起作用。有人能帮我用Appium命令开/关电源吗?PS -我不能使用adb命令

  • 我正在使用appium用python编写自动化测试脚本,正在测试的应用程序要求设备启用屏幕锁。如果应用程序存在,该脚本将卸载应用程序并安装新副本,但只有在启用设备/屏幕锁时才会继续。我正在寻找一种使用密码以编程方式解锁设备的方法。这可以使用appium或通过命令行,设备不能越狱。 我唯一尝试过(并且可以想到)的是使用appium设备解锁,但这仅在没有密码时才有效。 理想情况下,解决方案会很像这样,

  • 问题内容: python是否可以关闭Windows应用程序(例如Firefox)? 我知道如何启动一个应用程序,但是现在我需要知道如何关闭一个应用程序。 问题答案: