Win10 配置ADB安装2023.7.12版本

news2024/10/6 1:40:11

目录

  • 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.coloradmin.cn/o/752039.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

开源网安加入东莞市大数据协会,共建安全可靠软件产业生态

​近日,开源网安成为东莞市大数据协会会员单位,与协会共同构建安全可靠软件产业生态,在科技创新、共建安全生态等方面发力,推动软件产业引领经济高质量发展,推动大湾区企业加快数字化建设进程。 东莞市大数据协会致力于…

Oracle使用PL/SQL导出表,结果显示insert语句

导出表到sql文件中有两种方法,下面我们列举两种方法的操作 1、选择工具->导出->选中要导出的表->点击sql插入->自定义导出路径以及文件,点击导出即可。当然也可以在where子句中增加条件,以便筛选导出 2、首选查询表数据&#xff…

阿里云无影云电脑使用方法_3分钟上手教程

阿里云无影云电脑即无影云电脑,云电脑如何使用?云电脑购买后没有用户名和密码,先创建用户设置密码,才可以登录连接到云电脑。云桌面想要访问公网还需要开通互联网访问功能。阿里云百科来详细说下阿里云无影云电脑从购买、创建用户…

Low-Light Image Enhancement via Stage-Transformer-Guided Network 论文阅读笔记

这是TCSVT 2023年的一篇暗图增强的论文 文章的核心思想是,暗图有多种降质因素,单一stage的model难以实现多降质因素的去除,因此需要一个multi-stage的model,文章中设置了4个stage。同时提出了用预设query向量来代表不同的降质因素…

Kubernetes 组件介绍

Kubernetes 组件 部署完 Kubernetes,便拥有了一个完整的集群 一组工作机器,称为节点, 会运行容器化应用程序。每个集群至少有一个工作节点 工作节点会托管 Pod ,而 Pod 就是作为应用负载的组件。 控制平面管理集群中的工作节点…

【JAVA8】Stream\Comparator

Stream Reduction, 给N个数值,求出其总和/最大值/最小值/均值这一类的操作,称为Reduction Option Optional类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 Optional 类的引入很好的解…

<网络>UPD协议详解

UDP协议详解 网络传输的实质UDP协议端格式UDP的特点面向数据报UDP的缓冲区UDP使用注意事项基于UDP的应用层协议 网络传输的实质 在网络中,我们通过调用系统函数send/recv/write/read使用套接字来进行主机之间的网络通信,那么是不是我们在调用这几个函数…

vue3使用provideinject实现祖孙组件通讯

vue3使用provide&inject实现祖孙组件通讯 之前在使用vue2时,写过一篇博客记录父子组件的数据通讯 简单来说,父传子通过自定义属性,子传父通过自定义事件,兄弟间通过事件总线。也有更直观的vuex实现任意组件之间的数据通讯&a…

掘金量化—Python SDK文档—2.策略程序架构

目录 Python SDK文档 2.策略程序架构 2.1掘金策略程序初始化 2.2行情事件处理函数 2.3交易事件处理函数 2.4其他事件处理函数 2.5策略入口 Python SDK文档 2.策略程序架构 2.1掘金策略程序初始化 通过init 函数初始化策略,策略启动即会自动执行。在 init 函数中可以&#x…

数据结构与算法——什么是线性表(线性存储结构)

我们知道,具有“一对一”逻辑关系的数据,最佳的存储方式是使用线性表。那么,什么是线性表呢? 线性表,全名为线性存储结构。使用线性表存储数据的方式可以这样理解,即“把所有数据用一根线儿串起来&#xf…

【Unity面试篇】Unity 面试题总结甄选 |Unity基础篇 | ❤️持续更新❤️

2.2 前言 关于Unity面试题相关的所有知识点:🐱‍🏍2023年Unity面试题大全,共十万字面试题总结【收藏一篇足够面试,持续更新】为了方便大家可以重点复习某个模块,所以将各方面的知识点进行了拆分并更新整理…

swin-transformer

面向视觉任务的transfomer Vision Transformer(ViT)在视觉任务中的局限性 需求数据量巨大 CNN中是图像整体输入,并且经过多年的演变,发展出了多个不同的优化策略。从而在学习时能够在一定先验知识的前提下拟合数据。 而transformer是将图像切割成若干较小…

精彩回放 | AI驱动下的流程挖掘如何提升企业决策和运营效率?

流程挖掘是一种从事件日志中发现、监控和优化实际业务流程的技术。在AI的驱动下,流程挖掘能进行更深层次的自动化和智能化处理,从而帮助企业更准确地了解和优化业务流程,提高决策的精确度和运营的效率。然而,AI驱动的流程挖掘在实…

FPGA——pwm呼吸灯

文章目录 一、实验环境二、实验任务三、实验过程3.1 verilog代码3.2 引脚配置 四、仿真4.1 仿真代码4.2 仿真结果 五、实验结果六、总结 一、实验环境 quartus 18.1 modelsim vscode Cyclone IV开发板 二、实验任务 呼吸灯是指灯光在微电脑的控制之下完成由亮到暗的逐渐变化…

便捷查物流教程

当下寄递物品早已成为常态,而如何快速进行物流信息查询,成为收寄人所关心的问题。在回答这个问题之前,首先我们要知道,物流信息查询,有哪些方法? 1、官网单号查询 知道快递公司和单号的情况下,…

目标检测——目标检测概述

目录 目标检测常用的开源数据集PASCAL VOC数据集MS COCO数据集 常用的评价指标IOU(交并比)mAP(Mean Average Precision) NMS(非极大值抑制)目标检测方法分类 目标检测 常用的开源数据集 PASCAL VOC数据集 …

遭遇勒索攻击,日本名古屋港停摆两天!

日前,中央社东京报道一则勒索软件讯息。日本名古屋港的货柜码头遭受勒索病毒攻击后发生系统故障,系统数据已被加密,无法装卸货柜,造成港内5处货柜码头全数停摆长达两天,造成了巨额损失。 名古屋港是日本汽车产业聚集的…

ArcGIS如何制作横版图例

如果你经常制图,肯定使用过插入图例这个功能,默认情况下,插入的图例是竖着的,在某些情况下,如果需要横着的图例是否可以实现呢,答案是肯定的,这里为大家介绍一下ArcGIS如何制作横版图例&#xf…

DC电源模块输出电压的关键参数详细说明

BOSHIDA DC电源模块输出电压的关键参数详细说明 DC电源模块是一种直流电源设备,广泛应用于各种电子设备的供电系统中。DC电源模块的输出电压是其中一个非常关键的参数,对于电子设备的性能和稳定性都有着重要的影响。以下将详细描述DC电源模块输出电压的…

状态模式:实现对象状态的封装和切换

状态模式是一种行为设计模式,它允许对象在内部状态改变时改变其行为。该模式将对象的行为封装在不同的状态类中,使得对象可以根据其内部状态的改变而改变行为,从而实现了状态和行为的解耦。 结构和参与者 状态模式包含以下几个关键角色&…