阅读 46

adb命令启动app及查找系统版本号

以查找com.web.app为例。

获取应用的包名/activity名称:

1)打开应用

2)输入命令adb shell dumpsys activity activities

      affinity=com.web.app

      intent={act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.web.app/.WelcomeActivity}

 

查找包名:adb shell pm list packages | grep bq

package: com.web.app

 查找Main Activity:adb shell "cmd package resolve-activity --brief  package: com.web.app|tail -n 1"

 

 % adb shell pm dump com.web.app| grep -A 1 MAIN

android.intent.action.MAIN:

        a88942c com.web.app/.WelcomeActivity filter a90f3a9

--

          Action: "android.intent.action.MAIN"

          Category: "android.intent.category.LAUNCHER"

 

从设备获取apk:adb shell pm list packages -f | grep bq

package:/data/app/com.web.app-5YAAo-bMk33qItMJ8_3o8w==/base.apk=com.web.app

 

adb获取android系统版本:% adb shell getprop ro.build.version.release

adb获取android系统api版本:

adb shell getprop ro.build.version.sdk

获取手机相关制造商信息:

adb shell getprop | grep "model\|version.sdk\|manufacturer\|hardware\|platform\|revision\|serialno\|product.name\|brand"

原文:https://www.cnblogs.com/Tanwheey/p/14858470.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐