盘点Python编程的简易版自动化工具——ADB史上全操作

   日期:2024-12-27     作者:62aq6       评论:0    移动:http://oml01z.riyuangf.com/mobile/news/9030.html
核心提示:ADB,中文名安卓调试桥,它是一种功能多样的命令行工具,可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(

ADB,中文名安卓调试桥,它是一种功能多样的命令行工具,可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:

盘点Python编程的简易版自动化工具——ADB史上全操作

客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 ADB命令来从命令行终端调用客户端。

守护进程:在设备上运行命令。守护进程在每个设备上作为后台进程运行。

服务器:管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。

通过这个命令行工具我们可以使用它来操作手机上的资源,而且不需要借助Android SDK就可以轻松操控手机里的应用。

当您启动某个ADB客户端时,客户端会先检查是否有 ADB服务器进程正在运行。如果没有,它将启动服务器进程。服务器在启动后会与本地 TCP 端口 5037 绑定,并监听 ADB 客户端发出的命令 - 所有 ADB客户端均通过端口 5037 与 ADB 服务器通信。

然后,服务器会与所有正在运行的设备建立连接。它通过扫描 5555 到 5585 之间(该范围供前 16 个模拟器使用)的奇数号端口查找模拟器。服务器一旦发现ADB守护进程 (ADBD),便会与相应的端口建立连接。请注意,每个模拟器都使用一对按顺序排列的端口 - 用于控制台连接的偶数号端口和用于ADB 连接的奇数号端口。

这里小编已经给大家准备好了,下载地址:https://u062.com/file/7715018-452566390,如果你想在任何文件目录使用ADB的话,必须把ADB的安装目录加入环境变量,然后我们可以使用ADB的界面工具,它可以很直观方便的执行ADB的命令并显示结果,这个工具就是APKInstaller,下载地址:https://u062.com/file/7715018-452566398,如图:

1.设备的启动关闭操作

这里我选择连接模拟器,看看连接有什么区别。

1).连接设备
2).启动服务
3).查看设备
4).操作多个设备

这样我们呢就进入了模拟器的Shell界面了。

5).关闭服务
6).设置监听TCP/IP的端口
7).断开连接
8).关机与重启
9).Root权限
10).刷机模式
11).命令转载

2.设备应用操作

1).查看应用
2).查看应用的Activity信息
3).清除应用数据和缓存

3.安装卸载应用

4.日志

5.设备文件操作

6.截屏,录屏

7.Shell

Shell里有很多命令,我们简单列举下:

1).进入退出
2).设备的相关信息
3).进程
4).性能分析
5).文件操作
6).按键
7).点击,滑动屏幕
8).输入
9).电池
10).设备ID
11).无线网络

在操作前必须获得Root权限。

8.端口转发

9.Activity 管理器

10.调用软件包管理器

11.备份

12.压力测试Monkey

 
特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

举报收藏 0打赏 0评论 0
 
更多>同类最新资讯
0相关评论

相关文章
最新文章
推荐文章
推荐图文
最新资讯
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号