Win10 配置ADB安装2023.7.12版本

目录

  • 1. ADB工具介绍
  • 2. ADB安装流程

参考 Win10 配置安装ADB教程总结20200514, fastboot刷机

1. ADB工具介绍

  ADB ( Android Debug Bridge),即Android 调试桥。是 Google 为开发人员提供的一种命令行工具,用于与安卓设备进行通信,调试其应用程序或系统的各个部分。

ADB架构:client-server architecture。

  1. The client, i.e. the PC。用PC通过USB线连接并向安卓设备发送命令。
    ADB server在PC上作为后台进程运行,管理客户端计算机与安卓设备进程之间的通信(发命令、收结果)。
  2. The device with a daemon。这一守护程序作为后台进程运行,会负责在设备上执行相应的命令。

2. ADB安装流程

step1:SDK 平台工具版本说明上下载得到最新版本的platform-tools_r34.0.4-windows.zip
在这里插入图片描述
在这里插入图片描述
step2:解压缩文件。(位置随意,复制后用于后续的环境变量配置,例如本人C盘大:C:\Program Files\Android SDK\platform-tools)
step3:Win+R打开运行输入control打开控制面板。 点系统和安全。 再次点“系统”即可查看。
在这里插入图片描述

然后打开高级系统设置→环境变量
在这里插入图片描述
在系统变量的path中添加你存放platform-tools的路径和%Android%
在这里插入图片描述
step4:测试ABD安装是否成功,Win+R输入cmd。

ADB version

在这里插入图片描述
step5:安卓设备的相关配置:将安卓设备“设置”中的“开发人员选项”打开。

比如荣耀手机需要设置→关于手机→连续多次点击版本号直至弹出“您已处于开发者模式,无需进行此操作”。USB连接方式选仅充电,注意需要在系统和更新→开发人员选项→调试下打开“‘仅充电’模式下允许ADB调试选项”。
+
比如OPPO手机的调试可以参考https://blog.csdn.net/qq_42864343/article/details/123813339

step6: 打开cmd,输入ADB devices查看
  正常不会出现拒绝访问,一般是权限问题。
在这里插入图片描述
  权限申请成功后:

请添加图片描述
step7:测试fastboot是否安装正确。

  Fastboot是一种用于与Android设备进行低级别通信和控制的协议和工具。它是Android软件开发工具包(SDK)中的一个组件,提供了与设备引导程序(bootloader)进行交互的功能。

Fastboot具有以下主要功能和用途:

  • 引导设备:Fastboot允许开发者在Android设备上引导不同的操作系统、固件或映像。通过Fastboot,可以在设备上引导自定义的内核、引导加载程序(bootloader)或其他系统映像。

  • 刷写固件/刷机:使用Fastboot,可以将固件、系统镜像、分区映像(如引导分区、系统分区、恢复分区等)刷写到Android设备上。这是Android系统定制和刷机操作中常用的功能。

  • 解锁/锁定引导程序:某些Android设备的引导程序被锁定,限制了对系统进行更改。Fastboot可以用于解锁设备的引导程序,以便在设备上执行自定义操作,如刷入自定义固件或根权限等。同时,也可以使用Fastboot重新锁定引导程序,以增加设备的安全性。

  • 刷入Recovery模式:Fastboot可以用于在设备上刷入或更新恢复模式(Recovery mode),这是一个特殊的引导模式,用于进行系统备份、恢复、刷机和其他系统维护操作。

  请注意,Fastboot需要在计算机上安装Android SDK以及设备的驱动程序。对于不同的Android设备和设备制造商,Fastboot命令可能会有所不同,因此建议在使用Fastboot之前,查阅设备的文档或相关资源以了解正确的用法和命令。

adb reboot bootloader

在这里插入图片描述
测试机显示类似内容表示安装正常,不同品牌界面不同。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/22305.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

简单线性回归评估指标+R Squared

使得每一个数据集尽可能的小 均方误差MSE:(平方和取平均值) 均方根误差RMSE:(平方和取平均值开根号):平均误差值 平均绝对误差MAE:(绝对值取平均)&#xff1a…

mysql中desc的两种用法---1、查询表结构和降序

Mysql中DESC的两种用法 1、查询表结构 语法: desc table_name; PS:此处desc是describe的缩写,用法: desc 表名/查询语句 2、降序 语法: select * from 表 order by 字段 desc select ename,sal from e…

Spring Cloud 远程接口调用OpenFeign负载均衡实现原理详解

环境&#xff1a;Spring Cloud 2021.0.7 Spring Boot 2.7.12 配置依赖 maven依赖 <dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> <dependency&…

Docker安装ElasticSearch/ES

目录 前言准备拉取ElasticSearch镜像安装ElasticSearch拉取elasticsearch-head镜像安装elasticsearch-head参考 前言 TencentOS Server 3.1Docker version 19.03.14, build 5eb3275d40 准备 docker 已安装。 安装 docker 参考&#xff1a;【Centos 8】【Centos 7】安装 docke…

初识Spring - 什么是IoC容器?

目录 一、Spring是什么&#xff1f; Spring就是包含了很多工具方法的 IoC 容器。 1. 什么是IoC&#xff0c;什么是容器 2. IoC的优点 (解决耦合问题) 二、什么是Spring IoC 1. Spring IoC详解 &#xff08;1&#xff09;也就是学习 Spring 最核心的功能&#xff1a; &…

剑指 Offer 05. 替换空格

剑指 Offer 05. 替换空格 文章目录 剑指 Offer 05. 替换空格一.题目描述二.代码(快慢指针-中间指针和末尾指针) 一.题目描述 二.代码(快慢指针-中间指针和末尾指针) class Solution {public:string replaceSpace(string s) {char ch ;int count std::count(s.begin(), s.end…

Vim语法

Vim语法及插件 常用Normal模式移动删除修改查找复制粘贴撤销 Insert模式复制粘贴 CMD模式替换 Visual模式多文件间的转换BufferWindowTab 文本对象宏补全 常用 课程链接 Vim中的指令可以灵活组合使用 :help 查找文档 切换为后台Ctrl z&#xff1b;切换为前台fg Ctrl D打…

持之以恒,安之有度 | 持安科技2周年!

新征程 新未来 持安的同学们已经一起走进 第三个年头啦 近日&#xff0c;持安 北京 上海 深圳 所有公司成员齐聚一堂 共 同 庆 祝 持安科技 成立2周年 持安一体化零信任平台 &#xff0c;引领应用层零信任落地新局面 2021年&#xff0c;何艺&#xff08;持安创始人兼CE…

数据结构初阶--排序2

目录 前言快速排序思路hoare版本代码实现挖坑法代码实现前后指针法代码实现 快排优化三项取中法代码实现三指针代码实现 快排非递归代码实现 归并排序思路代码实现归并非递归代码实现 计数排序思路代码实现 前言 本篇文章将继续介绍快排&#xff0c;归并等排序算法以及其变式。…

Git常用命令及在Idea中如何使用创建分支等,详讲带图[保姆级]

文章目录 Git在Git命令行中执行下面命令:设置基本信息获取Git仓库Git 工作区 暂存区 版本库概念工作状态远程仓库操作分支操作标签分类 Idea中使用推送到远程仓库(提交并且推送)分支操作 Git 在Git命令行中执行下面命令: 设置基本信息 设置用户信息 git config --global use…

Transformer原理理解

本文介绍Transformer的基本原理&#xff0c;主要记录一下自己的学习过程。 论文&#xff1a;https://arxiv.org/abs/1706.03762 参考&#xff1a; http://jalammar.github.io/illustrated-transformer/https://zhuanlan.zhihu.com/p/338817680https://blog.csdn.net/longxinc…

复习第四课 C语言-分支语句和循环

目录 【1】字符输入输出 【2】C语言下的垃圾字符回收 【3】分支语句 【4】循环 练习&#xff1a; 【1】字符输入输出 按字符的输入输出 int getchar(void); 功能&#xff1a;从终端输入一个字符 参数&#xff1a;无 返回值&#xff1a;输入字符的ASCII值int putchar(int…