ADB精简安卓系统:基础环境

本文为作者原创,转载请注明出处:https://www.cnblogs.com/zhaoqingqing/p/17471926.html



懒人篇(搞机工具箱)#

官网地址:晨钟网络科技 - 致力于开发小众实用软件 (jamcz.com)

工具箱是一个GUI界面,集成abd环境,开箱即用,不用再折腾环境之类的,懒人必备,安装包一共不到7MB。

image-20230528230610036

image-20230528230641054


下载abd#

首先去官网下载adb的包:
传送门:Download Android SDK - free - latest version,下载完后,解压出来是一个名为platform-tools的压缩包

如果上述链接无法下载,则进入https://adbshell.com/downloads选择ADB Kit工具包下载,下载完成将其解压缩后,可以得到以下3个核心文件:

最核心的就是这三个文件

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll

安装方法一#

将三个文件复制到下面两个目录中
C:\Windows\System32
C:\Windows\SysWOW64


安装方法二#

我的电脑-》右键属性-》高级系统设置-》环境变量path-》添加adb解压后的路径。


Fastboot(线刷)#

一般来说adb工具箱中还有fastboot.exe这个文件

Fastboot,意思是快速启动。Fastboot是一种电脑通过USB数据线对手机固件进行刷写、擦除/格式化、调试、传输各种指令的 固件通信协议 同时也是Google的Android SDK Platform Tools中的一个命令行工具。需要在电脑上安装适合手机的 USB 驱动程序。

在安卓手机中Fastboot是一种比recovery更底层的刷机模式(俗称快速引导模式)。
相对于某些系统卡刷来说,线刷更可靠,安全。Fastboot从字面上来看是快速启动的意思,也算是一个刷机界面,不过比recovery更加底层,这个底层是更加接近硬件层。

当手机不能进入recovery的时候,还能进Fastboot挽救。当不能进入Fastboot的时候,还有Qualcomm 9006/9008端口、MTK端口、QCN端口刷机能挽救。不过当电脑连这些手机刷机端口都不能连上的时候,那可就是砖了。


ADB使用

  1. 系统设置- 关于手机—版本号,双击7次,打开开发者选项

  2. 手机-》进入开发者选项-》打开USB调试

  3. 手机数据线连接电脑-》电脑——运行,输入cmd进入小黑框


ADB常用命令#

Copy
adb devices //查看adb已连接的设备信息,出现序列号和device表示已正常连接设备 adb shell pm list packages //查看所有已安装应用的包名 adb shell pm disable-user 包名 //停止包名 adb shell pm uninstall -k --user 0 包名 //卸载包名所对应的软件(卸载命令1) adb uninstall 包名 //卸载包名所对应的软件(卸载命令2,与卸载命令1功能相同,2选1即可)

参考资料#

ADB详解与fastboot以小米为例 (taodudu.cc)

作者:赵青青   一名在【网易游戏】做游戏开发的程序员,擅长Unity3D,游戏开发,.NET等领域。
本文版权归作者和博客园共有,欢迎转载,转载之后请务必在文章明显位置标出原文链接和作者,谢谢。
如果本文对您有帮助,请点击【推荐】您的赞赏将鼓励我继续创作!想跟我一起进步么?那就【关注】我吧。
posted @   赵青青  阅读(273)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 易语言 —— 开山篇
· Trae初体验
历史上的今天:
2021-06-10 python.exe和pythonw.exe的区别(区分.py、.pyw、.pyc、.pyo文件)
2016-06-10 Google类VR设备知识
点击右上角即可分享
微信分享提示
CONTENTS