adb基本命令操作(四)

2023-05-26,,

一,基本操作命令

  adb shell:进入手机系统

  

  说明:root表示手机当前的操作用户,也是最高权限操作者

  cd ,可以切换目录,执行cd /sdcard  表示手机内部的存储路径,也是表示内部存储大小

  ls,可以查看当前目录下所有的内容

  退出当前命令行模式exit

  adb pull 用来拉取资源,表示把手机上的文件拉取到电脑上,如:

  

  表示把手机里的server.log拉取到了电脑的D盘test目录里

  adb push  用来推送文件,表示把电脑上的文件推送到手机上,如:

  

  这里失败的原因是因为需要在sdcard后面加上/,如果不加/他表示是个文件。如图

  

  adb logcat  用来查看当前系统的日志

  

  表示把日志输出到d盘的test目录中test.log中,其中>表示重定向

  adb install 后面跟安装包的,就可以通过adb来安装程序包了,如图:

    

  adb install -r xxx.apk 表示保留数据和缓存文件重新安装

  adb uninstall 包名 表示卸载程序,那么下面我们看一下如何获取包名

  adb uninstall -k 包名 表示卸载程序,但是保留数据和缓存

  adb shell dumpsys activity | find "mFocusedActivity" ,注意,在使用这个命令的时候,当前的app必须是打开状态,才能查看到它的包名,否则无法查到,如果你要查微信的包名,那么微信必须是打开的状态 如图:

  

  com.dangdang.buy2 这就是查出来的包名,接下来我们就可以使用adb uninstall com.dangdang.buy2卸载了

  

  卸载成功

  注意如果查询包名出现的是如下图:需要把后台程序都清掉,再次打开自己想要的程序即可

  

  这里不是程序的包名----一定要注意了

  第二种查询包名:adb shell pm list packages  这种查看所有的包名

  

  还是建议使用第一种方式查看

  adb connect 通过wifi远程连接手机进行调试

  adb disconnect 取消远程调试

  详情请移步到adb 链接方式(二)文章中查看  

  

  

  

  

adb基本命令操作(四)的相关教程结束。

《adb基本命令操作(四).doc》

下载本文的Word格式文档,以方便收藏与打印。