移动端自动化环境搭建_Android

server/2024/11/25 23:53:39/

adb的安装与使用

  • adb安装
  • adb环境变量
  • adb使用
  • adb常用命令
  • adb简介
  • adb作用

在这里插入图片描述


adb安装

选择对应系统进入下载界面,选中版本下载即可:
Windows版本:Windows
Mac版本:Mac
Linux版本:Linux
安装完成后,进行压缩,记住压缩路径。


adb环境变量

进入压缩路径,adb.exe文件所在的路径,如下图我的路径

在这里插入图片描述
复制路径栏上的路径,单击选中‘此电脑’,然后右键,选中属性,接下来操作如下图:选中‘高级系统设置’–环境变量–用户变量–双击PATH变量–新建–粘贴刚刚复制路径栏上的路径进入
在这里插入图片描述
路径设置好之后,需要点击确定(会关闭一个弹窗),接着再点击一次最上面的弹窗上的确定,就好了

adb使用

设置好环境变量之后,打开cmd工具(任意路径打开),输入

adb devices

可以查看连接的设备,如果没有出现报错,就是设置好了
如果出现下面的内容,不要紧张,那是没连接设备的提醒而已。
在这里插入图片描述

adb常用命令

1、adb devices – 查看连接设备
2、adb install ‘包名’ – 向移动设备安装安装包
3、adb kill-server 关闭adb服务

更多命令下一篇文章介绍


adb简介

ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。

adb作用

1、可以运行设备的 shell(命令行)
2、可以管理模拟器或设备的端口映射
3、可以在计算机和设备之间上传/下载文件
4、可以对设备的应用进行卸载安装等
5、在 App 遇到 ANR/Crash 等 bug 时,可以通过 ADB 来抓取日志
6、可以使用adb启动/关闭应用,
简而言之,ADB 就是连接 Android 手机与 PC 端的桥梁,所以ADB又称为安卓调试桥(注意:是安卓,不是iOS),可以让用户在电脑上对手机进行全面的操作!


http://www.ppmy.cn/server/144930.html

相关文章

MyBatis的resultType和resultMap区别

resultType和resultMap是在使用 MyBatis 框架时,映射查询结果到对象时使用的两个不同的配置元素。它们的主要区别在于它们如何映射 SQL 查询的结果集到 Java 对象。 1. resultType resultType是一个简单的类型别名或者是一个完全限定的类名。 它用于将查询结果直接…

SpringBoot集成多个rabbitmq

1、pom文件 <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-amqp --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-amqp</artifactId><versio…

【unity小技巧】unity 什么是反射?反射的作用?反射的使用场景?反射的缺点?常用的反射操作?反射常见示例

文章目录 什么是反射反射的作用?反射的使用场景示例 反射的缺点常用的反射操作常见反射方法总结 反射常见示例示例 1: 动态调用方法示例 2: 自动化属性赋值示例 3: 动态创建对象示例 4: 序列化与反序列化示例 5: 自动化测试框架 完结 什么是反射 在 Unity 中&#xff0c;反射…

redis的map底层数据结构 分别什么时候使用哈希表(Hash Table)和压缩列表(ZipList)

在Redis中&#xff0c;Hash数据类型的底层数据结构可以是压缩列表&#xff08;ZipList&#xff09;或者哈希表&#xff08;HashTable&#xff09;。这两种结构的使用取决于特定的条件&#xff1a; 1. **使用ZipList的条件**&#xff1a; - 当Hash中的数据项&#xff08;即f…

Go与黑客(第一部分)

本篇内容是根据2021年5月份#205 Hacking with Go音频录制内容的整理与翻译 Natalie 和 Mat 从 2 位安全研究人员的角度探讨了 Go 中的黑客行为。 Joakim Kennedy 和 JAGS 都使用 Go 进行黑客攻击&#xff1a;编写恶意软件、硬件黑客、逆向工程 Go 代码等等。 过程中为符合中文…

web前端开发--创建百雀羚网站

1、创建一个大型网页 设计网页index.html结构为 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title></title><link type"text/css"rel"stylesheet"href"css/index.css" /><…

Docker1:认识docker、在Linux中安装docker

欢迎来到“雪碧聊技术”CSDN博客&#xff01; 在这里&#xff0c;您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者&#xff0c;还是具有一定经验的开发者&#xff0c;相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导&#xff0c;我将…

Java基础-Java中的常用类(上)

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 String类 创建字符串 字符串长度 连接字符串 创建格式化字符串 String 方法 System类 常用方法 方…