Logo cn.androidermagazine.com
Logo cn.androidermagazine.com

什么是adb,我需要它吗?

Anonim

你会在Android论坛和博客中听到很多关于“adb”的短语。 我们也犯了罪。 但究竟什么是adb,为什么你需要(或不需要)使用它?

谷歌称 - “Android Debug Bridge(adb)是一款多功能工具,可让您管理仿真器实例或Android设备的状态。” 这肯定听起来像谷歌会说的,不是吗? 简而言之,adb是两个不同的应用程序 - 一个在您的计算机上运行(Windows,Linux或Mac),另一个在手机上运行。 连接手机并启用USB调试后,您可以使用计算机屏幕和键盘发出命令并与手机通信。 它是适用于Windows,Mac或Linux的Android SDK的一部分。 对不起OS2 / Warp。

您的Android手机使用Linux内核和工具作为基础。 这意味着可以通过adb服务器(计算机上运行的那个)向adb客户端(手机上运行的那个)发送相当多的Linux命令,然后执行它们。 您可以在上图中看到它们的部分列表。

这可以非常方便地调试不正确的事情,以及在半夜黑客攻击时发送你需要的奇怪命令。 如果你没有积极地调试某些东西或试图打破你手机上的黑客攻击,你可能没有多少用于adb。 这没关系 - 没有正确的方法来玩Android设备。

如果您确实使用了adb,请务必查看Android开发人员网站以获取完整的使用指南。 出去调试。