ADB命令

一、什么是adb
adb安卓调试桥,全程Android Debug Bridge ,是安卓sdk里的一个工具,用这个工具可以直接操作管理安卓模拟器或者真实的安卓设备(如小米手机)
二、adb的主要功能有:

  1. 运行设备的shell(命令行)
  2. 管理模拟器或者设备的端口映射
  3. 计算机和设备之间的上传、下载文件
  4. 将本地apk软件安装到模拟器或者安卓设备

三、安装adb
1.百度搜索adb工具包,然后下载
在这里插入图片描述
解压后的文件在这里插入图片描述
2. 将解压后的文件中的adb.exe adbWinApi.dll fastboot.exe三个文件拷贝到 C:\Windows\System32路径下
在这里插入图片描述
3.设置环境变量
在这里插入图片描述
4.检查是否可以使用adb命令
如图:在这里插入图片描述
说明安装成功。

四、adb查看模拟器相关文件
1.将模拟器安装到计算机上
下载安卓专用的夜神模拟器
在这里插入图片描述
2.将夜神模拟器与adb 创建连接

adb connect 127.0.0.1:62001

在这里插入图片描述
3.adb shell 进入root最高权限下查看模拟器数据
在这里插入图片描述
接下来命令与Linux命令通用
4.操作模拟器上的APP
(1)查看安卓设备或者模拟机上的所有已经安装的软件

adb shell pm list packages

在这里插入图片描述
(2)卸载模拟器中的趣头条
由命令可知趣头条的包名为:com.jifen.qukan
卸载命令:adb uninstall com.jifen.qukan
在这里插入图片描述
出现success说明卸载成功
如图,趣头条已经卸载
在这里插入图片描述
要卸载软件软件,但是要保留配置和缓存数据的话执行下面的命令:

adb uninstall -k 包名

(2)查看模拟机中的log日志:

a.打开模拟机安装程序。寻找adb文件,并复制所在的路径
在这里插入图片描述
b.
在这里插入图片描述
c.获取当前模拟器日志命令

adb logcat

在这里插入图片描述
安卓手机和计算机连接的工具:计算机下载360手机助手

命令:
1、C:\Users\Admin>java -version //检查是否安装Java环境
2、C:\Users\Admin>adb -version //检查是否安装adb环境
3、C:\Users\Admin>adb devices //获取目前电脑连接的设备列表
4、C:\Users\Admin>adb shell pm list package //获取目前设备非设备自带的包列表
5、退出为q加回车
6、C:\Users\Admin>adb shell monkey -p com.luxury.android -v -v -v --throttle 500 -s 1 --ignore-crashes --ignore-timeouts --ignore-native-crashes --pct-touch 30 1000 2>E:\android-sdk-windows/20210903.txt
//执行随机事件 注意:错误日志文件需要与adb安装路径所在的盘一致


adb随机事件每隔5秒执行一次返回按钮

1、将以下代码放到TXT文件中且命名为“monkeyBack.txt”

type= raw events
count= 1
speed= 1.0
start data >>
 
#LaunchActivity(com.luxury.android,com.luxury.android.ui.activity.SplashActivity);
UserWait(5000);
 
DispatchPress(KEYCODE_BACK);
UserWait(5000);

DispatchPress(KEYCODE_BACK);
UserWait(5000);

2、打开命令行输入命令,将monkeyBack.txt文件推送到手机内存卡中

adb push C:\Users\Admin\Desktop\monkeyBack.txt sdcard/monkeyBack.txt

3、执行命令

C:\Users\Admin>adb shell monkey --throttle 1000 --pct-nav 0 --pct-majornav 0 -p com.luxury.android.web -v -v -v 1000

4、再次打开一个命令行页面,执行以下命令

adb shell monkey -f sdcard/monkeyBack.txt -v -v -v 10
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值