什么刷机软件最好用(oppo手机用什么刷机软件好用)

创作立场声明:本文由于自身的局限性 , 可能有些内容不够准确 , 还望大家多多指正 , 期待深入探讨 。
2018 年我第一次接触刷机 , 初出茅庐的我为我的小米平板 1 刷上了系统 Lineage OS 15.1 , 并写下了 使用 Mac 为小米平板刷 lineage OS 。彼时自己对于刷机这个过程颇为生疏 , 只是小心翼翼的按照教程一步一步操作 , 生怕有一丝一毫不一致的地方 , 而其背后每一步骤的原因却无从得知 , 故有意撰此文 。一方面让准备刷机的人多一个教程可以参考 , 另一方面藉此机会充实自己 , 了解一些 Android 开发知识 , 也算是满足自己的好奇心罢 。
出于知识内容所限 , 本文仅讨论线刷模式 , 不讨论卡刷模式 。
配置 Android SDK 的环境变量SDK 的全称叫做软件开发工具包 (Software Development Kit), Android SDK 里面包含安卓软件的开发工具 , 这些开发工具均在 SDK 的安装目录下 , 拥有它们我们才能对 Android 中的软件进行安装、卸载等相关操作 。当我们在终端输入指令要求启动某个工具或应用程序时 , 系统会优先在当下的目录中进行查找 , 如果没有则会在系统 Path 指定的路径下进行查找;而我们配置环境变量的这个过程 , 就是把 SDK 的安装目录记录在系统 Path 的指定路径中 , 让我们在终端能够直接使用 SDK 中的开发工具 。该过程也叫做配置 ADB (Android Debug Bridge) 环境变量 。
Mac 系统下的环境变量配置参见:使用 Mac 为 Android 手机刷原生系统
Windows 系统下的环境变量配置Windows 系统下由于其系统特点 , 目前(我知道的)有三种方案 , 将在以下展开 , 三种方法均适用于 Windows 10 系统 , 其他系统可能有些出入 , 读者可部分参考 。
方案一:配置环境变量
参见:win10 如何配置 Android 开发环境变量
该方案和 Mac 系统下环境变量配置的原理一致 , 都是对系统进行操作 。虽看起来步骤多 , 好处就在于一劳永逸 , 一次配置「终身」受用 , 除非你重装了系统 , 个人优先推荐该方法 。
方案二:快速安装与使用 ADB
1 将 platform-tools 数据包解压 , 进入解压后的文件夹 , 按住 Shift 键的同时在空白处单击鼠标右键 , 选择「在此处打开命令窗口」(在 Win 10 创意者更新中被改为「在此处打开Powershell窗口」);2 输入 adb version 检测环境变量配置是否完成;这个方案相当偷懒 , 其实这个步骤并没有实现系统的环境变量配置 , 只是提供了一个临时的环境 , 但是无论如何这个方法是最方便的 , 而且对于新手而言非常友好 。
方案三:直接访问 SDK 目录
1 将 platform-tools 放在一个接近硬盘根目录如 C:adb 这样的地方便于访问 , 这时我们需要访问的目录为 C:adbplatform-tools;2 在运行命令窗口中输入 cmd 打开命令符窗口 , 并按下回车执行;3 输入 cd adbplatform-tools, 并按下回车执行 , 进入目录;4 输入 adb version 检测环境变量配置是否完成 。该方案和方案一比较像 , 都是偏向于临时解决环境配置问题 , 但是都没有实现系统的环境变量配置 , 因此每次使用时都要重新访问一次 SDK 的所在目录 。