精华内容
下载资源
问答
  • adb获取包名路径

    千次阅读 2018-12-25 16:35:41
    通过adb获取跳转包路径 adb为我们提供了一个可以打印出当前系统所有service信息,在后面可加上具体的服务的牛掰命令,那就是如下: adb shell dumpsys 常用的基于dumpsys命令: 获取设备电池信息:adb ...

    通过adb获取跳转包名路径

    adb为我们提供了一个可以打印出当前系统所有service信息,在后面可加上具体的服务名的牛掰命令,那就是如下:

    adb shell dumpsys

    常用的基于dumpsys命令:

    获取设备电池信息:adb shell dumpsys battery
    
    获取cpu信息:adb shell dumpsys cpuinfo
    
    获取内存信息:adb shell dumpsys meminfo
    要获取具体应用的内存信息,可加上包名
    adb shell dumpsys meminfo PACKAGE_NAME
    
    获取Activity信息:adb shell dumpsys activity
    
    获取package信息:adb shell dumpsys package
    加上-h可以获取帮助信息
    获取某个包的信息:adb shell dumpsys package PACKAGE_NAME
    
    获取通知信息:adb shell dumpsys notification
    
    获取wifi信息:adb shell dumpsys wifi
    可以获取到当前连接的wifi名、搜索到的wifi列表、wifi强度等
    
    获取电源管理信息:adb shell dumpsys power
    可以获取到是否处于锁屏状态:mWakefulness=Asleep或者mScreenOn=false
    
    获取电话信息:adb shell dumpsys telephony.registry
    可以获取到电话状态,例如mCallState值为0,表示待机状态、1表示来电未接听状态、2表示电话占线状态
    mCallForwarding=false #是否启用呼叫转移
    mDataConnectionState=2 #0:无数据连接 1:正在创建数据连接 2:已连接mDataConnectionPossible=true #是否有数据连接mDataConnectionApn= #APN名称等
    

    而我们将通过以下命令获取当前在栈顶Activity包名:

    adb shell dumpsys activity top

    看命令行字面的意思即是获取当前在栈顶Activity信息(就是此时手机能看到的界面)。

    具体操作步骤如下:

    1.连接手机,手动打开系统自启动管理界面,之后打开cmd.exe,输入以上命令,查看信息,如下图:

    对我们有用的只是红色区域内,这个就是类路径。

     

    祝大家尽快找到需要的类路径,工作顺利!


    版权声明:本文为博主原创文章,未经博主允许不得转载。

     

    展开全文
  • ADB获取包名与activity

    2021-04-06 11:03:31
    首先需连接设备: 1:USB链接手机 ,手机允许权限后,直接adb devices 查看是否链接设备 。 2:wifi链接,需与电脑同一个WiFi,并查看手机IP,在cmd内输入:adb connect ...根据应用名称模糊查询,获取包名如QQ:adb

    首先需连接设备:
    1:USB链接手机 ,手机允许权限后,直接adb devices 查看是否链接设备
    在这里插入图片描述

    2:wifi链接,需与电脑同一个WiFi,并查看手机IP,在cmd内输入:adb connect 192.168.10.155:5555
    在这里插入图片描述

    查看设备内安装的包:adb shell pm list packages (此命令是获取所以安装包)
    在这里插入图片描述
    查询非系统安装的第三方应用:adb shell pm list packages -3
    在这里插入图片描述
    根据应用名称模糊查询,获取包名如QQ:adb shell pm list packages -3 |findstr qq
    在这里插入图片描述
    获取activity命令:adb shell dumpsys activity (这是获取所以活动页面,不建议使用,太™乱了)

    使用包名查找,在寻找LAUNCHER adb shell dumpsys activity | findstr com.ypcang.android.shop | findstr LAUNCHER
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 1.查看设备 adb devices`在这里插入代码片` 2.列出手机安装的包 adb shell pm list ...3.adb获取包名以及当前运行的activity adb shell dumpsys window windows | grep -E 'mCurrentFocus|FocusedApp' 4.启动A...

    1.查看设备

    adb devices
    

    2.列出手机安装的包

    adb shell pm list packages -3
    adb shell pm list packages
    

    3.adb获取包名以及当前运行的activity

    adb shell dumpsys window windows | grep -E 'mCurrentFocus|FocusedApp'
    

    4.启动App应用

    adb shell am start -n package/package-activity
    adb shell am start -n com.twitter.android/com.twitter.android.StartActivity
    

    5.安装APK

    adb  install twitter.apk
    adb  install-multiple *.apk
    

    6.卸载APK

    adb uninstall packageName //卸载时保留数据和缓存目录
    adb uninstall -k packageName //清除缓存
    adb shell pm clear packageName
    

    7.将手机文件传送到电脑

    adb pull /sdcard/gen.apk ~/virtual
    

    8.将电脑文件发送到手机(举例图片)

    adb  push ~/Desktop/image/timg.jpg /sdcard/DCIM/Camera/timg.jpg
    adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file:///sdcard/DCIM/Camera/timg.jpeg(图片需广播才可以在相册中看到)
    

    9.点亮/熄灭手机屏幕

    adb shell input keyevent 26
    

    10.获取坐标(adb shell 获得点击屏幕的位置坐标)

    首先,进入adb shell模式:

    adb shell
    

    输入getevent监听手机事件

    getevent
    

    点击手机了,打印控制台会有类似以下的信息
    在这里插入图片描述
    003 0035和003 0036 开头的两条数据转换后就是坐标
    把179和724由16进制转换成10进制就是我们要的x,y轴坐标了
    在这里插入图片描述
    在这里插入图片描述
    所以获取到的坐标为377 1828

    adb shell input tap 377 1828
    即可实现点击事件
    进制转换地址:

    https://tool.oschina.net/hexconvert/

    展开全文
  • adb获取包名和activity

    2020-11-18 17:39:36
    1.由包名获取apk路径: adb shell pm path io.ionic.starter 2.打开需要获取的APP,运行一下命令即可 adb shell dumpsys window | findstr mCurrentFocus 包名:红线部分 activity:蓝线部分

    1.由包名获取apk路径:

    adb shell pm path io.ionic.starter

    2.打开需要获取的APP,运行一下命令即可

    adb shell dumpsys window | findstr mCurrentFocus

    在这里插入图片描述
    包名:红线部分
    activity:蓝线部分

    查看当前手机运行的app包名和activity

    adb logcat | grep “Displayed”

    展开全文
  • adb获取包名以及当前运行的activity

    万次阅读 2018-10-29 11:50:13
    1.由包名获取apk路径 adb shell pm path io.ionic.starter 2.打开需要获取的APP,运行一下命令即可 adb shell dumpsys window | findstr mCurrentFocus
  • Android adb 获取APP 包名

    千次阅读 2019-01-17 16:21:43
    windows获取包名和activity adb shell dumpsys activity |find “mFocusedActivity” 获取当前activity adb shell dumpsys window | findstr mCurrentFocus 获取当前activity
  • 使用adb命令获取包名

    2017-10-13 18:00:00
    1.aapt dump badging ...2.adb shell "logcat | grep START" 输入命令后再启动App,查看最新的输出 3.adb shell pm list package -f 4.adb shell dumpsys activity | findstr mFocusedActivity 转载于:htt...
  • adb shell 获取包名的命令

    千次阅读 2019-01-12 10:57:49
    首先通过$ adb shell pm list package
  • 方法一: 在命令行输入:adb shell #后输入:logcat *:S ActivityManager:V 即可获取包名和当前的activity 如上图红色框框起来的区域就是当前的包名 和 activity名称了~
  • 获取包名adb指令

    千次阅读 2019-07-17 09:38:25
    运行应用执行得到包名adb shell dumpsys activity | find “mFocusedActivity” 或者adb shell pm list packages 如果使用adb shell dumpsys window | findstr mCurrentFocus 命令查看当前运行的包名和Activity更...
  • adb 命令获取应用包名

    千次阅读 2018-07-16 16:42:31
    开启要获取的应用 adb 命令获取应用包名adb shell dumpsys activity | find "mFocusedActivity"
  • 使用adb 命令获取APP包名

    千次阅读 2020-03-18 13:52:44
    使用adb 命令获取APP包名 最近开始使用adb了,感觉以前记得的命令又是从0...2.打开想要获取包名的APP即可,以微信为例,如下就是我们想要的包名 方法二、获取APP包名 1.启动手机的app 2.使用adb shell dumpsys wi...
  • adb获取当前app的包名和activity

    千次阅读 2020-04-22 11:06:34
    1.adb连接手机 2.命令行输入:adb shell logcat | grep cmp= 3.打开想要获取的app
  • 使用adb shell dumpsys获取包名和分辨率

    千次阅读 2016-08-16 14:54:29
    打开要查看的应用包名:$ adb shell dumpsys activity top | head -n 10 TASK com.ss.android.article.news id=382 ACTIVITY com.ss.android.article.news/.activity.MainActivity 92f8069 pid=4742 Local ...
  • 一、包名和界面名的概念 1.包名(package):决定程序的唯一(不是应用名) 2.界面名(activty):粗浅的一个界面,对应着一个界面 打开要测试的应用程序 输入adb命令: adb shell dumpsys window | findstr ...
  • adb查看包名

    千次阅读 2020-09-28 10:52:18
    方法一:adb shell pm list packages 方法二:adb shell dumpsys activity activities (前提条件:手机应用上只启动你要用的APP) 方法三:aapt方法:语句:aapt dump badging C:\Users\mac\Desktop\655afd0440bc5...
  • 获取app的包名和activity名称 (1)adb logcat | findstr START 然后点击app CMD界面,cmp= 后面的值就是 包名/activity名称 例如: cmp=com.shanjian.originaldesign/.activity.other.Activity_In (2)aapt dump...
  • appium之使用adb查看包名和activity名 一:查看手机上的APP包名 1.不使用参数:adb shell pm list packages,打印设备/模拟器上的所有软件包 使用-f参数:adb shell pm list packages -f,输出包和包相关联的文件 ...
  • adb shell dumpsys window | findstr mCurrentFocus
  • 内含一个获取android应用包名的代码实现的apk,以及通过adb安装和卸载该apk的bat批处理文件,为了能够运行adb,还还有adb的纯净版本。手机连接电脑,打开开发者模式即可使用
  • 获取当前应用包名 i: 只知道大概的名称 ,应用已打开在当前或后台运行 adb shell ps | findstr "my" ii: 通过adb logcat | findstr "START" 过滤日志, 打开需要被测的应用 可看到被测应用的启动包名和启动...
  • adb命令获取apk包名+类名

    千次阅读 2019-04-29 14:19:48
    adb shell “dumpsys window | grep mCurrentFocus”
  • adb命令获取软件包

    千次阅读 2019-09-02 11:06:11
    1、获取所有的软件包adb shell pm list packages 2、获取特定软件包:logcat |grep ActivityManager(输入命令后打开打开要获取的软件查看日志即可)
  • 连接终端成功,打开要获取包名的app,然后打开cmd运行以下命令: adb shell dumpsys activity activities | find "mFocusedActivity" 结果如图:第一个红框部分便是该app包名;第二个红框(第二行末和第...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,835
精华内容 14,334
关键字:

adb如何获取包名