adb环境变量配置

news/2024/7/7 20:20:18

在这里插入图片描述

adb环境变量配置

  • Android
    • 一. 简介
    • 二. 环境变量配置
      • 1.JDK安装
      • 2.SDK安装
      • 3. 资源共享
      • 4. 配置环境变量
        • 4.1 方式一:
        • 4.2 方式二:
      • 5. adb常用命令的使用
      • 6. 结果

Android

List of ADB Commands and Fastboot Commands for Android

在这里插入图片描述
       如果你是一个android用户,并且使用他们的手机进行自定义,启动或解锁引导加载程序,那么你必须知道术语ADB和fastboot。

       基本上,ADB和fastboot是一个命令行工具,通过它你可以修改Android手机上的很多东西。例如,您可以授予或撤销包的读写权限,您可以使用ADB命令解锁智能手机的引导加载程序等等。还有其他许多ADB命令,通过它们,您实际上能够探索Android操作系统和您的智能手机的全部潜力。

  1. 客户端——Android设备或模拟器所连接的笔记本电脑或个人电脑。
  2. Daemon -它是一个运行在Android设备和您的计算机上的服务,它用于促进设备之间的命令执行和接受。它也被称为“adb”。
  3. Server - Server是处理Client和Daemon之间通信的接口。

一. 简介

       adb全称为Android Debug Bridge,是一个debug工具。

       借助adb工具,我们可以管理设备或手机模拟器的状态,还可以进行很多手机操作,如安装软件、系统升级、运行shell命令…等等。

       简而言之,adb就是连接Android手机和PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。

二. 环境变量配置

1.JDK安装

由于文案较多,这里把JDK安装和adb分为两篇文章进行汇总;

关于JDK安装可参考如下文章:
Windows 10系统,JDK安装与环境变量配置

2.SDK安装

如果安装Android Studio之后,可以直接如下方式下载。

在这里插入图片描述

由于 Android Studio 的安装包过大,而使用 adb命令 的时候实际上只需要用到 SDK 工具而已。
所以推荐大家去另外一个国内的 Android 工具的下载网站 androiddevtools 下载。

在这里插入图片描述

3. 资源共享

在这里插入图片描述
链接: https://pan.baidu.com/s/1TjkGiUPZAQ64N6lkkIQeEQ
提取码: 0645

在这里插入图片描述
在这里插入图片描述

4. 配置环境变量

4.1 方式一:

在这里插入图片描述

在这里插入图片描述
%ANDROID_HOME%\platform-tools

D:\android_sdk\Sdk\platform-tools(platform-tools文件 -> 解压存放位置)

4.2 方式二:

在这里插入图片描述
最简单的方式,直接把如上adb三个文件复制到C盘用户下边即可。
例如:复制到C:\Users\Administrator目录下;

5. adb常用命令的使用

关于adb常用命令之前已经总结过了,大家可以通过直通车可以查看如何使用adb命令。

adb命令【直通车】

在这里插入图片描述

6. 结果

最终通过cmd,输入adb命令即可查看。

在这里插入图片描述

如果这份博客对铁们有所帮助,或能够使你产生共鸣的,请不要吝啬你的点赞关注哟,谢谢!!!
如果有什么疑问或不同的见解,欢迎评论区留言欧>_<…


http://lihuaxi.xjx100.cn/news/1027319.html

相关文章

单片机addr2line的使用说明

1,单片机程序挂死了&#xff0c;无法用jlink调试时&#xff0c;我们一般怎么定位呢&#xff0c;我们一般借助外来工具addr2line工具来调式。 当程序挂死时&#xff0c;我们首先编译时选择c99, 编译后烧写相应的bin文件/csf文件到单片机&#xff0c;烧写后 发现程序挂死&#x…

AutoHotkey1的录制器Pulover‘s Macro Creator

1、前置 使用录制器之前先使用AutoHotkey&#xff1a;AutoHotkey的helloworld 2、下载Pulover’s Macro Creator 访问sourceforge或者Github下载 安装时不要选择语言&#xff0c;安装完成使用时会自动使用中文显示界面。 ‼注意安装捆绑&#xff0c;卸载webcompanion‼ 3、…

python脚本与shell脚本的相互调用

python脚本与shell脚本的相互调用 python脚本调用shell脚本&#xff1a; 存在的shell脚本&#xff08;test_sh.sh&#xff09;&#xff1a; #!/bin/cshfind . -name 2.txt在python脚本中调用test_sh.sh脚本 import os os.system(./test_sh.sh)当需要传参数到shell脚本中时 …

(链表专题) 328. 奇偶链表 ——【Leetcode每日一题】

328. 奇偶链表 给定单链表的头节点 head &#xff0c;将所有索引为奇数的节点和索引为偶数的节点分别组合在一起&#xff0c;然后返回重新排序的列表。 第一个 节点的索引被认为是 奇数 &#xff0c; 第二个 节点的索引为 偶数 &#xff0c;以此类推。 请注意&#xff0c;偶…

springboot同一个类中调用@Async不会启用异步线程

问题是这样在一个service类中有一个方法异步关闭操作&#xff0c;另外一个删除方法可以调用这个关闭操作&#xff0c;但是会卡住&#xff0c;并不能进入新线程关闭。代码如下&#xff1a; Slf4j Service("gAutoCmdService") public class GAutoCmdServiceImpl exten…

mycat读写分离

1.准备工作 tar包 http://dl.mycat.org.cn/2.0/install-template/mycat2-install-template-1.20.zip jar包 http://dl.mycat.org.cn/2.0/1.21-release/ (下载最新的jar包) 将下载好的jar放到tar中的lib目录下并放入linux系统中 2.创建逻辑库 连接mycat端口8066 账号root 密码12…

【Vue】el与data的两种写法

data与el的2种写法 el有两种写法 new Vue时配置el属性。先创建Vue实例。随后再通过vm.$mount(‘root’)指定el的值。 data有2种写法 对象式: data:{}函数式: data(){ return {}} 如何选择&#xff1a;目前哪种写法都可以&#xff0c;以后学习到组件时&#xff0c;data必须使…

部分国产水文水动力模型介绍

一、HydroMPM模型 1、模型介绍 2016年度自立项目HydroMPM系统开发与集成完成的洪水分析模拟软件等成果经权威专家鉴定整体达到国际领先水平&#xff0c;HydroMPM_FloodRisk入选国家防总《全国重点地区洪水风险图编制项目可选软件名录》。成果应用项目100余项&#xff0c;累计…