【问题标题】:Start Android Application using Command Line使用命令行启动 Android 应用程序
【发布时间】:2020-06-18 12:15:35
【问题描述】:

我无法找到这个具体的答案,希望有人能帮助我。

我正在尝试从命令行启动 Android 应用程序。这将是我从 Google Play 商店下载的非我开发的应用程序。

如果您知道包名等,我知道有一种方法可以从 adb 命令启动应用程序:

adb 外壳 我开始 -n com.package.name/com.package.name.ActivityName

当你没有开发应用程序时,你怎么知道包名或活动名?有没有办法在应用程序上找到这些信息?是否只有一个通用的 adb 命令来启动或运行应用程序?

提前感谢您的任何建议。

【问题讨论】:

  • 在 Play 商店中检查应用的 url ;)

标签: android shell command-line adb


【解决方案1】:

我能够找到我的问题的答案。你可以在这里找到答案:

https://www.toolsqa.com/mobile-automation/appium/how-to-find-apppackage-and-appactivity-for-apk-file/#:~:text=1)%20Open%20command%20prompt.,devices%20attached%20to%20your%20computer.

1) 确保您的 PC 上已安装 adb,并且设备已通过 adb 连接 2)输入“adb shell”,进入设备。 3) 确保您要检索信息的应用程序已打开 4) 输入dumpsys window windows | grep -E ‘mCurrentFocus|mFocusedApp’

我希望这对将来的人有所帮助。

【讨论】:

    猜你喜欢
    • 2013-04-24
    • 1970-01-01
    • 1970-01-01
    • 2013-04-25
    • 2011-09-30
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    • 2010-11-21
    相关资源
    最近更新 更多