Linux 中的 Windows android sdk 包

Linux 中的 Windows android sdk 包

我可以android sdk packages在 Ubuntu android sdk 目录中使用(模拟器的图像和 ICS 的 sdk 协议)吗?

这会导致包的下载大小过大,我不想再次下载。只需将copying这些包和图像放到 linux android-sdk-linux 目录中就可以了吗?

答案1

在 Ubuntu 中无法使用适用于 Windows 的 Android SDK。您必须下载适用于 Linux 的 Android SDK。有关安装程序,请参阅 Nickola 的回答

答案2

当然可以。Android SDK 可以在 Ubuntu/Linux 中安装,没有任何问题。

以下是安装过程/教程:

1)安装 Eclipse 及先决条件

打开终端并输入sudo apt-get install openjdk-6-jdk eclipse ruby rubygems ruby-dev git ant libxml2 libxml2-dev libxslt-dev

此命令将安装 eclipse IDE,您可以在其中开发您的 android 应用程序、openjdk、ruby 和 xml。

请注意,软件中心的 Eclipse 版本比最新的 Android SDK 版本旧,它们无法集成在一起。你应该前往eclipse.org并从那里下载最新的 Linux 版本。这是直接下载链接

2)安装 Android SDK

前往安装 Android SDKAndroid SDK 页面. 选择适用于 i386 架构的 linux 版本。

下载文件后,您必须使用以下命令将其解压缩:

cd ~
wget http://dl.google.com/android/android-sdk_r18-linux_86.tgz
tar xvfz android-sdk_r18-linux_86.tgz 

这将在您的主目录中提供目录 android-sdk-linux_86。

我们必须将 $HOME/android-sdk-linux_86/tools 目录和 $HOME/android-sdk-linux_86/platform-tools 目录添加到我们的 PATH 变量中,操作如下:

使用以下命令通过 gedit 打开配置文件:

gedit ~/.profile

将以下内容添加到文件末尾:

PATH="$HOME/android-sdk-linux_86/tools:$HOME/android-sdk-linux_86/platform-tools:$PATH"

为了使此更改生效,请运行:

export PATH="$HOME/android-sdk-linux_86/tools:$HOME/android-sdk-linux_86/platform-tools:$PATH"

现在输入以下命令启动 android SDK:

android

3)安装所需的软件包

Available packages在左侧面板中选择,然后Android Repository在右侧面板中选择下载 SDK 包:

Android Repository现在应该检查所有属于该组的软件包。点击Install Selected按钮:

在新弹出的窗口中,单击 ,Accept然后单击Install。安装完成后,关闭窗口。

4)将 Android SDK 集成到 Eclipse

打开位于编程工具的 Eclipse。

OK如果您看到 Workspace Launcher 窗口,请单击。

前往Help->Install new software...

窗口Available Software打开。点击Add...按钮:

打开一个小Add Site窗口。填写以下值并单击“确定”:

Name: `ADT Plugin`

Location: `https://dl-ssl.google.com/android/eclipse/`

在下一个窗口中,单击Next“接受许可协议”,然后单击Finish.

您的软件包现已安装。建议安装后重新启动 eclipse。

还有最后一步。前往Help->Preferences

在窗口中,在左侧面板中Preferences 选择,然后单击右侧面板中属于 SDK Location 字段的按钮:AndroidBrowse...

选择Android SDK所在目录,点击OK

返回“首选项”窗口,单击“应用”(然后您应该在“目标名称”列中看到支持的 Android 版本),然后单击OK

设置模拟器

输入终端android list targets

此命令将显示所有可用的 Android 版本。

转到 eclipse,然后Window->AVD Manager从弹出的窗口中添加和删除 Android 模拟器。当您的应用程序构建完成后,您单击Run->Run模拟器,它将打开,其中包含您的新应用程序。

答案3

是的,你可以将 android-sdk 包从 windows 复制到 linux。除了 SDK 工具和平台工具,你都可以使用它们

  1. 下载android-sdk_rxx.x-linux.tgz并提取到所有用户都可以访问的位置。
  2. 复制android-sdk 中的所有文件夹(来自 Windows 计算机)除了包含以下内容的文件夹*。EXE文件文件并粘贴在提取的 android-sdk-linux 中在步骤1中。
  3. 然后启动 eclipse 并安装 ADT 插件,然后选择帮助 > 安装新软件。(请参阅此链接)。
  4. 配置 ADT 插件:
    Eclipse 重新启动后,您必须指定 Android SDK 目录的位置:
    在出现的“欢迎使用 Android 开发”窗口中,选择使用现有 SDK。浏览并选择您最近下载并解压的 Android SDK 目录的位置(步骤 1 中的位置)。单击下一步。

您的 Eclipse IDE 现已设置好,可用于开发 Android 应用,但您需要将最新的 SDK 平台工具和 Android 平台添加到您的环境中。要为您的 SDK 获取这些软件包,请继续添加平台和软件包。

相关内容