通过 PPA 安装 adb 和 fastboot

通过 PPA 安装 adb 和 fastboot

我的电脑是运行 Maverick 的 Sys76 Lemur,我的手机是运行原版 Gingerbread 的 Nexus S。我想设置使用 ADB(Android 调试桥)。我按照 SDK 网站上的说明安装了 Android SDK,但 ADB 不起作用。有人能帮我提供针对 Ubuntu 的说明吗?

答案1

通过 PPA 安装 adb 和 fastboot

你可以从支持 32 位和 64 位的 WebUpd8 PPA 安装。当然你也可以直接从 Google 安装。但我更喜欢使用 PPA 来保持一切最新。
适用于 Ubuntu 11.04、11.10 和 12.04。

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

来源:通过 PPA 在 Ubuntu 中安装 ADB 和 Fastboot Android 工具

通过 PPA 安装 Android SDK

如果您想要安装 SDK,它将允许您更新您可以通过 upubuntu ppa 安装的所有内容。

因此,第一件事是添加 ppa。

sudo add-apt-repository ppa:upubuntu-com/sdk
sudo apt-get update
sudo apt-get install android-sdk

目前唯一的问题是 android-sdk 需要以 root 身份运行。菜单中的链接没什么用。所以我更新了菜单中的链接,您也可以运行:

gksu android-sdk

从那里你需要安装“Android SDK Platform-Tools”。我还建议更新“Android SDK Tools”。你可以取消选择你不需要的任何东西。

现在您需要设置环境变量。
首先,您需要使所有内容均可执行。

sudo chmod -R 755 /root/android-sdk-linux

现在添加变量。

nano ~/.bashrc

添加以下行(在顶部)

#AndroidDev PATH
export PATH=${PATH}:/root/android-sdk-linux/tools
export PATH=${PATH}:/root/android-sdk-linux/platform-tools

来源:在 Ubuntu 12.04/Linux Mint 13 上从 PPA 安装 Android SDK 管理器(修订版 20)
来源:AndroidSDK - 社区 Ubuntu 文档

答案2

Ubuntu 14.04+

由于 Trusty Universe 存储库中的android-tools-adb和包分别提供和。android-tools-fastbootadbfastboot

要安装它们:

  • 启用 Universe 存储库:sudo add-apt-repository universe
  • 更新 APT 缓存:sudo apt-get update

安装adb

sudo apt-get install android-tools-adb

安装fastboot

sudo apt-get install android-tools-fastboot

答案3

2017 年 10 月更新

您无需在 Ubuntu 16 上安装任何软件包即可使用 ADB。无需任何设置。

只需下载官方Linux 版 SDK 平台工具从 Google 和zip 文件中adb提取。fastboot

答案4

@mywebslave 回答得非常好,我只想补充一点。如果你运行的是 64 位计算机并进行离线安装,则可能必须安装上述 32 位兼容库这里

sudo apt-get install ia32-libs

更新:上述命令仅在您运行 13.04 及以下版本时有效。较新版本ia32-libs已被其他软件包取代。请参阅这里

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386

相关内容