zoukankan      html  css  js  c++  java
  • adb基本命令操作(四)

    一,基本操作命令

      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 链接方式(二)文章中查看  

      

      

      

      

  • 相关阅读:
    工厂方法模式
    策略模式
    MySQL
    装饰模式
    里式代换原则
    依赖倒转原则
    Java 7 for Absolute Beginners/Java 7基础教程--读后感
    Java 7 for Absolute Beginners/Java 7基础教程--代码纠错
    Eclipse JVM terminated.exit code=13
    Java程序设计教程(第2版)阅读总结
  • 原文地址:https://www.cnblogs.com/hally/p/12626558.html
Copyright © 2011-2022 走看看