Ubuntu 上 Android SDK / ADT Bundle 的完整安装指南

Kar*_*k C 158 android software-installation

在 Ubuntu 上安装 Android SDK / ADT Bundle 需要做什么?

答案中的每个步骤都是在一些不同的论坛上找到的,因为我在开始使用我的 Android SDK 时遇到了障碍,然后在适当的论坛上发布了问题。所以我认为这会很有用,因为它是一个可用的一站式解决方案,以防有人需要重新安装 Ubuntu 并从头开始安装 Android SDK / ADT Bundle!

Cas*_*per 130

实际上,我认为您应该使用Android Studio来开发 android 应用程序。但是,如果您有理由使用 eclipse,则可以按照以下指南进行操作。

Target     : Super Newbies
IDE        : Eclipse
Description: Provide a GUI method to install Android IDE using Eclipse
Run Code Online (Sandbox Code Playgroud)

1.安装 Java Runtime (JDK) 和 Eclipse IDE

  • Software在 Ubuntu 上搜索并启动Ubuntu Software Center

    搜索

  • 搜索JavaUbuntu Software Center,然后安装OpenJDK Java Runtime

    在此处输入图片说明

  • 搜索EclipseUbuntu Software Center再进行安装。

    在此处输入图片说明

  • 如果你已经成功安装了eclipse和JDK,它会出现在你电脑的搜索结果中。

    在此处输入图片说明 在此处输入图片说明

  • 对于JDK,还可以按CTRL+ ALT+T打开一个终端,输入命令java -version再次检查。

    在此处输入图片说明

  • 提示:锁定启动器上的日食图标。

    在此处输入图片说明


2.下载SDK

  • 前往http://developer.android.com/sdk/index.html下载最新版本的 SDK。 在此处输入图片说明

  • 向下滚动并单击 DOWNLOAD FROM OTHER PLATFORMS 在此处输入图片说明

  • 点击android-sdk_r22.6.2-linux.tgzLinux 32 & 64-bitSDK Tools Only

    在此处输入图片说明

  • 勾选I have read and agree with the above terms and conditions并单击Download android-sdk_r22.6.2-linux.tgz

    在此处输入图片说明

  • 等待下载过程。

    在此处输入图片说明


3.准备安装

  • 转到您设置下载文件的位置。
  • 右键单击文件 [.tgz] 并选择Extract Here

    在此处输入图片说明

  • 现在您可以看到名为的文件android-sdk-linux如下所示。

    在此处输入图片说明

  • 进入文件夹android-sdk-linux

    在此处输入图片说明

  • 输入文件夹tools,然后复制文件夹位置。

    在此处输入图片说明

  • CTRL+ ALT+键T打开终端,然后使用以下命令。/home/casper/Downloads/android-sdk-linux/tools我之前复制的位置在哪里。您只需键入cd并右键单击即可将位置传递到终端。

        cd /home/casper/Downloads/android-sdk-linux/tools
        ./android
    
    Run Code Online (Sandbox Code Playgroud)

    在此处输入图片说明

  • 现在Android SDK Manager将运行。


4.安装包

  • 单击Install [Number] packages...

    在此处输入图片说明

  • 单击Accept License,然后单击Install

    在此处输入图片说明

  • 等待安装过程。

    在此处输入图片说明

  • 最后,将显示此消息。

    在此处输入图片说明


5.编辑“.bashrc”

  • CTRL+ ALT+T打开一个新的终端,输入:gedit ~/.bashrc

    在此处输入图片说明

  • 现在将出现以下文本。

    在此处输入图片说明

  • 将以下内容添加到整个文本的顶部,然后保存。(不要关闭文件)

        export PATH=${PATH}:~/android-sdk-linux/tools
        export PATH=${PATH}:~/android-sdk-linux/platform-tools
    
    Run Code Online (Sandbox Code Playgroud)
  • 例子 :

    在此处输入图片说明

  • [推荐]将整个文件移动android-sdk-linux到 eclipse 的工作区和您创建的名为Android. 此外,您必须复制该位置。

    在此处输入图片说明

  • 现在回到“.bashrc”文件并将“~”替换为您之前复制的位置,然后保存并关闭它。

    在此处输入图片说明

  • 注销并重新登录您的 Ubuntu 系统。


6.设置安卓虚拟设备

  • CTRL+ ALT+T并键入android avd以打开 Android 虚拟设备管理器。

    在此处输入图片说明

    在此处输入图片说明

  • 单击New...。如下设置,然后单击OK

    在此处输入图片说明

  • 单击您的虚拟设备,然后单击Start...

    在此处输入图片说明

  • 单击Launch

    在此处输入图片说明

  • 启动您的虚拟设备 在此处输入图片说明


7. 在 Eclipse 上安装 ADT 插件

  • 启动 Eclipse 并转到Help->Install New Software...

    在此处输入图片说明

  • 单击Add...

    在此处输入图片说明

  • 键入以下内容,然后单击OK

     Name     :    ADT Plugin
     Location :    https://dl-ssl.google.com/android/eclipse/
    
    Run Code Online (Sandbox Code Playgroud)

    在此处输入图片说明

  • 勾选 的复选框,Developer Tools然后单击Next>

    在此处输入图片说明

  • 单击Next>

    在此处输入图片说明

  • 单击“我接受...”并单击Finish

    在此处输入图片说明

  • 等待安装过程。

    在此处输入图片说明

  • 重启日食。

    在此处输入图片说明

  • 单击Open Preferences

    在此处输入图片说明

  • 复制您自己的 SDK 位置(文件的位置android-sdk-linux)。

    在此处输入图片说明

  • 粘贴到SDK Location:文本框,然后单击ApplyOK

    在此处输入图片说明

  • 享受使用您的 Ubuntu 创建任何 android 应用程序的乐趣。

    在此处输入图片说明

  • 我只想提供最简单的截图方式,让超级新手设置环境。我会尝试你的方法并将其发布在下面=]。 (2认同)
  • @CasperLI Android sdk 现在可在 Ubuntu 存储库上使用。`sudo apt-get install android-sdk`。你能在此基础上制作一个教程吗? (2认同)

Kar*_*k C 105

第1步

检查系统设置 -> 详细信息,无论您的 Ubuntu 是 32 位还是 64 位


第2步

(使用软件中心或命令行)如果您的 Ubuntu 是 32 位操作系统,则安装 libgl1-mesa-dev

如果安装了 64 位操作系统ia32-libs(Ubuntu 13.04 或更早版本),或libgl1-mesa-dev:i386(Ubuntu 13.10 及更高版本)


第 3 步

安装openjdk-8-jdk. 如果不兼容尝试openjdk-7-jdk,或者如果仍然不兼容openjdk-6-jdk


第四步

例如,在此处下载 Android SDK 命令行工具(它们位于页面底部)并将其解压缩到一个位置,只要您需要 Android SDK,就可以将其放置在那里/opt/


第 5 步

检查解压后的 ADT Bundle 文件夹(或 Android SDK 文件夹,视情况而定)是否包含文件夹toolsplatform-tools. 如果platform-tools文件夹不存在,您应该能够从android虚拟设备管理器安装它,可以通过键入命令来运行

   android
Run Code Online (Sandbox Code Playgroud)

在终端。这些文件夹包含一些存储的重要命令。将它们添加到您的可执行路径。可以按如下方式将它们添加到路径中:

首先执行gedit ~/.pam_environment. 一个文件打开。只需将这些行添加到该文件中:

   PATH DEFAULT=${PATH}:/path/to/tools
   PATH DEFAULT=${PATH}:/path/to/platform-tools
Run Code Online (Sandbox Code Playgroud)

在这里,你必须更换/path/to/tools,并/path/to/platform-tools根据您解压缩SDK或ADT捆绑下载的绝对路径。现在所有的命令adbandroidemulator等可以简单地在终端中执行而不给予绝对路径。也就是说,如果您在没有绝对路径的情况下提供它,您将不会收到“未找到命令”错误。


第 6 步

键入android到终端,如果第5步正确完成,Android的SDK包工具将启动,在那里你可以完成安装。

  • 真的,最好将 `PATH="$PATH:/path/to/tools:/path/to/platform/tools"` 添加到你的 `.profile`。如果您更改语言配置,`.pam_environment` 将被覆盖... (12认同)
  • 为什么需要修改 GRUB 配置??? (7认同)

Lou*_*sen 6

这似乎是一个很长的答案,但我试图尽可能详细地解释每一步,以免出错。即使是初学者,您也可以在 5 分钟内完成设置。


  1. 您需要 Java 才能使用 Eclipse,因此请先安装它:

    Eclipse是一个IDE。默认情况下,Android ADT 包与 Eclipse IDE 捆绑在一起。如果您愿意,也可以选择使用其他 IDE(例如NetBeans),但由于 Eclipse 是默认设置,因此我将在本教程中仅介绍 Eclipse。

    1. 打开终端

      在你的 Dash 中搜索它或按CTRL+ ALT+T

      终端

    2. 执行以下命令:

      sudo apt-get update
      sudo apt-get install openjdk-7-jdk
      
      Run Code Online (Sandbox Code Playgroud)

      检查您是否在屏幕上看到任何错误,然后继续。

  2. 现在下载 Android ADT 包(这是 Eclipse + Android SDK):

    1. 点击这里进入下载页面。
    2. 点击 Download the SDK (ADT Bundle for Linux)
    3. 查看 I have read and agree with the above terms and conditions
    4. 选择您的架构:

      我该如何检查?

      • 检查32-bit您是否拥有 32 位 Ubuntu
      • 检查64-bit您是否有 64 位 Ubuntu
    5. 点击 Download the SDK ADT Bundle for Linux
  3. 安装 Android ADT 包:

    1. 打开.zip刚刚下载的文件
    2. 将所有文件解压到一个目录,例如:

      ~/ADT
      
      Run Code Online (Sandbox Code Playgroud)

      解压后,此目录应包含 2 个其他目录:

      ~/ADT/eclipse
      ~/ADT/sdk
      
      Run Code Online (Sandbox Code Playgroud)
  4. platform-tools二进制文件添加到您的$PATH

    这不是必需的,它会使命令像adb从终端访问一样。

    1. 打开终端
    2. 执行以下命令:

      nano ~/.profile
      
      Run Code Online (Sandbox Code Playgroud)
    3. 在顶部添加以下行:

      PATH="$HOME/ADT/sdk/platform-tools:$PATH"
      
      Run Code Online (Sandbox Code Playgroud)
    4. 保存文件

      您可以通过按CTRL+ XYENTER

  5. 在 Dash 中创建快捷方式以轻松启动 ADT:

    1. 打开终端
    2. 执行以下命令

      nano ~/.local/share/applications/adt.desktop
      
      Run Code Online (Sandbox Code Playgroud)
    3. 粘贴这个:

      这可以通过在终端窗口中右键单击来完成,然后单击Paste

      [Desktop Entry]
      Version=1.0
      Name=Android ADT
      Comment=Launch the Android ADT
      Exec=/home/username/ADT/eclipse/eclipse
      Icon=/home/username/ADT/eclipse/icon.xpm
      Terminal=false
      Type=Application
      Categories=Development;IDE;
      
      Run Code Online (Sandbox Code Playgroud)

      注意:替换username为您的用户名。您可以通过whoami在终端中执行来获取您的用户名。

    4. 保存文件
    5. 执行以下命令使其可执行:

      chmod +x ~/.local/share/applications/adt.desktop
      
      Run Code Online (Sandbox Code Playgroud)

如果您已正确完成所有操作,那么您现在已成功安装了 Android ADT。打开你的 Dash 并搜索ADT. 单击Android ADT以检查它是否有效!


lan*_*oni 5

您也可以从这个 PPA安装adt和。android-sdk

sudo add-apt-repository ppa:linuxgndu/adt-raring
sudo apt-get update
sudo apt-get install adt android-sdk
Run Code Online (Sandbox Code Playgroud)

要完成安装,android-sdk您需要:

sudo sh /opt/android-sdk/install-sdk
Run Code Online (Sandbox Code Playgroud)

您还可以安装android-studio

sudo apt-get install android-studio
Run Code Online (Sandbox Code Playgroud)

现在检查安装是否按预期进行:

android-sdk-manager
Run Code Online (Sandbox Code Playgroud)