您的位置:首页 > 其它

adb常用命令

2016-03-06 21:19 225 查看
0:adb的工作方式比较特殊采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯

这里说最重要的一个命令,记住help

 


更高权限的adbkill—server命令



从linux命令进入到手机用到的命令是adb shell ;从手机出来再跳到linux用到的命令是 exit;
有时候手机连接不上比adb kill-server 更高权限的是
 


ADB常用命令:
 

1. 查看设备

  adb  devices

 这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示

    adb    get-serialno 获取序列号

2. 安装软件

 adb  install  <apk文件路径>

 这个命令将指定的apk文件安装到设备上

      参数“-r”,它是更新安装的意思,

      参数 -s ,安装到sdcard.

      如: adb installcp3.apk    

  adb install -r cp3.apk

         如果有sdcard的话,把apk装到sdcard的命令为 adb install -s cp3.apk

 

3. 卸载软件

  adb  uninstall  <包名> 

      


        


 

4. 登录设备shell

  adb  shell

  


 

5. 从电脑上发送文件到设备



一般放app的目录有data/app 和system/app,如果用 adb push命令的话,例如在桌面上有一个Cp3.apk,

 


 

可以看到push进去了,手机重启的话可以看到Cp3.apk 安装了。如果push 到data/data目录下,可以看到Cp3.apk是没有安装的,说明重启的时候手机会扫描data/app和system/app下的apk,而不会扫描其它的目录,如果扫描data/app和system/apk而有新的目录而会进行安装。

手动卸载Cp3.apk后可以看到data/app下没有了。



 

下面是push 到system/app下,可以看到没有权限。

 


同时想在android机上查看和电脑上相同的目录,可以下载 rf文件管理器。

6. 从设备上下载文件到电脑

 


把相应的apk pull到桌面上

8. 显示帮助信息

  adb  help

  这个命令将显示帮助信息

 

9.  重新挂载

    adb  remount

     重新挂载系统  分区用于读写

      

10.  启動和关閉

    adb start-server             -ensure that there is a server running

    adb kill-server              -kill the server if it is running

 

11. 重启设备

  adb reboot [bootloader|recovery]   - reboots the device, optionally into the bootloader or recovery program

12. more thanone device and emulator





13. adb push 命令的使用

    



上面可以看到out目录下面还有DMClient-res.apk,这个也要push进去,具体的参考前         12条命令

 

14. 双击左键两下加滑轮的使用

 


现在选中vendor后,想复制粘贴,比较块的方式是,选中vendor双击两下,按下滑轮,就自动复制粘贴到cd的位置了

 


15. 使用adb命令进行log抓取

输出log 并保存:adb logcat > log.txt

         

                                             执行这条命令时,生成的log.txt就在桌面上

 

16. Adb logcat查看日志

 






 

17. History命令的使用

使用history可以查看以往使用的各种命令,但是只能查看当前命令行窗口的命令,其它的就查不到了。

 


18. Rename 命令的使用

 


 

19. reboot 和adb reboot的使用

下面都是重启命令(两个目录不同,但效果相同)

 




 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: