第一步:首先连接手机,连接的电脑可执行adb命令
查看电脑连接的设备
adb devices
查找包名方式一(监控法)
找安装包的包名可以通过, 操作手机应用打开、退出等可以获取到报名, 当触发这些动作的时候监控会打印当前活动的包名, 可以识别出哪一个是你需要的包。
# 来获取活跃窗口的app包名
adb shell am monitor
查找包名方式二(猜测法)
对于后台启动,并没有页面的后台系统,查询需要导出的包名(这里可进行猜测,也可用普遍逻辑)
比如:喜马拉雅(ximalaya),腾讯的软件(ten)
adb shell " ps | grep xima "
找到完整包名了,然后此包名查找完整的路径(如图所示,有两个,可都查询一下,第一个不是主线程服务,而是第二个,所以要用第二个进行查询,当然都可以试一下)
adb shell "pm path com.ximalaya.ting.android.car"
找到完整包名路径,接下来就是导出apk(文件)到电脑 adb pull <文件的路径>
adb pull /system/app/TingCarApp_ALI_v2.0_2018_04_25_v3.6.6.0/TingCarApp_ALI_v2.0_2018_04_25_v3.6.6.0.apk
导出的文件就在当前cmd打开窗口下