ADB,Android Debug Bridge,是包含在 Google 的 Android SDK 中的命令行实用程序。ADB 可以从计算机通过 USB 控制您的设备、来回复制文件、安装和卸载应用程序、运行 shell 命令等等。
过去我们已经介绍了一些需要 ADB 的其他技巧,包括备份和恢复您的智能手机或平板电脑以及默认将 Android 应用程序安装到您的 SD 卡。ADB 用于各种令人讨厌的 Android 技巧。
第一步:下载平台工具
前往Android SDK 平台工具下载页面。 从“下载”部分选择您的操作系统的链接。这将下载一个 ZIP 文件,您可以将其解压缩到您想要存储 ADB 文件的任何位置——它们是可移植的,因此您可以将它们放在您想要的任何位置。
这就是我们现在要做的。请务必记住您解压缩文件的位置,我们稍后需要访问该文件。
第二步:在手机上启用 USB 调试
要在 Android 设备上使用 ADB,您必须启用名为“USB 调试”的功能。打开手机的应用程序抽屉,点击设置图标,然后选择“关于手机”。一直向下滚动并点击“内部版本号”项目七次。您应该会收到一条消息,说您现在是一名开发人员。
返回主设置页面,您应该会在“系统”部分看到一个名为“开发人员选项”的新选项。打开它,并启用“USB 调试”。
稍后,当您将手机连接到计算机时,您会看到一个标题为“允许 USB 调试?”的弹出窗口。在你的手机上。选中“始终允许来自这台计算机”框,然后点击“确定”。
第三步:测试 ADB 并安装您手机的驱动程序(如果需要)
打开命令提示符并将目录更改为之前解压缩文件的位置。您可以通过输入以下命令来执行此操作。将文件目标替换为您自己的目标:
CD C:Program Filesplatform-tools
要测试 ADB 是否正常工作,请使用 USB 数据线将您的 Android 设备连接到您的计算机并运行以下命令:
adb devices
您应该会在列表中看到一个设备。如果您的设备已连接但列表中未显示任何内容,则您需要安装适当的驱动程序。
在绝大多数情况下,您的 PC 会自动检测您的手机并为其设置适当的驱动程序。如果没有发生这种情况,您通常可以从XDA 开发人员 论坛中找到适用于您设备的驱动程序 。
如果您手动下载驱动程序,您可能必须强制 Windows 在您的设备上找到它们。打开设备管理器(单击“开始”,键入“设备管理器”,然后按 Enter),找到您的设备,右键单击它,然后选择“属性”。如果驱动程序安装不正确,您可能会在设备旁边看到一个黄色感叹号。
在“驱动程序”选项卡上,单击“更新驱动程序”。
使用浏览我的计算机以查找驱动程序软件选项。
查找您为设备下载的驱动程序。
安装设备驱动程序后,插入手机并再次尝试 adb devices 命令:
adb devices
如果一切顺利,您应该会在列表中看到您的设备,您就可以开始使用 ADB!
第四步(可选):将 ADB 添加到您的系统路径
就目前而言,您必须导航到 ADB 的文件夹,并在需要时在那里打开命令提示符。但是,如果您将其添加到 Windows 系统路径中,则没有必要——您只需adb
从命令提示符键入即可随时运行命令,无论您在哪个文件夹中。
该过程在 Windows 11、10 和 7 上略有不同,因此请查看我们编辑系统路径的完整教程,了解执行此操作所需的步骤。
有用的 ADB 命令
除了需要 ADB 的各种技巧外,ADB 还提供了一些有用的命令:
adb install C:package.apk — Installs the package located at C:package.apk on your computer on your device.
adb uninstall package.name — Uninstalls the package with package.name from your device. For example, you’d use the name com.rovio.angrybirds to uninstall the Angry Birds app.
adb push C:file /sdcard/file — Pushes a file from your computer to your device. For example, the command here pushes the file located at C:file on your computer to /sdcard/file on your device
adb pull /sdcard/file C:file — Pulls a file from your device to your computer — works like adb push, but in reverse.
adb logcat — View your Android device’s log. Can be useful for debugging apps.
adb shell — Gives you an interactive Linux command-line shell on your device.
adb shell command — Runs the specified shell command on your device.
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun82851.html