码迷,mamicode.com
首页 > 数据库 > 详细

ADB

时间:2019-01-10 20:52:21      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:电量   软件   上传   命令   电脑   sdcard   sdc   ssi   问题   

1.1、了解目前连接的设备/模拟器的状态的相关信息

adb devices

  1)device状态:物理手机设备已经连接上服务器

  2)offine状态:设备没有连接到adb服务器

  3)no device状态:没有物理设备链接

1.2、将电脑应用安装到手机设备或模拟器

adb install

  例:将C盘的xx.apk文件安装到手机

adb install C:\Desktop\xx.apk

  例:指定将将C盘的xx.apk文件安装到指定手机(xxxxxx为手机设备)

adb -s xxxxxx install C:\Desktop:xx.apk

  例:设备已有该应用,又不想卸载后安装,直接覆盖安装并且保留数据

adb -s xxxxxx install -r C:\xx.apk

1.3、卸载手机应用(需知道卸载应用的包名)

adb uninstall

  例:卸载指定物理手机设备或模拟器应用(“com.xxx”为包名)

adb  -s xxxxxx uninstall com.xxx

   例:卸载指定物理手机设备或模拟器应用,但保留卸载软件的配置和缓存文件。

adb -s xxxxxx shell pm uninstall -k com.xxx

1.4、将手机端文件下载到PC电脑

adb pull

  例:将手机里sdcard的文件传到PC电脑C盘桌面(xxx为手机某文件)

adb pull /storage/emulated/0/xxx C:\Desktop

  例:将指定手机里sdcard的文件传到PC电脑C盘桌面

adb -s xxxxxx pull /storage/emulated/0/xxx C:\Desktop

1.5、将PC电脑文件上传到手机端

adb push

  例:将PC电脑C盘桌面的xxx文件上传到手机端原目录

adb push C:\Desktop\xxx /storage/emulated/0/

2.1、adb shell 各指令

  这些命令都保存在手机“/system/bin”文件下,经常操作的指令如“ls、cat、df、uptime、ps、kill”等等

adb shell

  进入adb shell界面后,可以输入相关命令开始操作,使用"exit"退出界面模式。

2.1.1、查看当前目录的所有内容

ls

  例:访问手机系统“/data/data”目录

adb shell
su root    #root用户权限获取,需要root才可以执行
cd /data/data
ls

  PS:没有root的用户,会出现访问权限问题“Permission denied”

2.1.2、查看电池电量相关信息

dumpsys battery

2.1.3、查看无线网络的信息

dumpsys wifi

  PS:加入“|more”,就可以输出信息在显示满一页时就暂停输入,按空格可以继续显示

dumpsys wifi |more

2.1.4、查看电源管理的相关信息

dumpsys power

 

ADB

标签:电量   软件   上传   命令   电脑   sdcard   sdc   ssi   问题   

原文地址:https://www.cnblogs.com/DamonDing/p/10248540.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!