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

      

      

      

      

  • 相关阅读:
    数据绑定表达式语法(Eval,Bind区别)
    使用博客园的第一件事 自定义主题
    sql2000 跨服务器复制表数据
    使用UpdatePanel 局部刷新出现中文乱码的解决方法!!
    MMC不能打开文件MSC文件
    sql 日期 、时间相关
    loaded AS2 swf call function in AS3 holder
    Rewrite the master page form action attribute in asp.net 2.0
    100万个不重复的8位的随机数
    flash 中实现斜切变型
  • 原文地址:https://www.cnblogs.com/hally/p/12626558.html
Copyright © 2011-2022 走看看