我可以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 字段的按钮:Android
Browse...
选择Android SDK所在目录,点击OK
。
返回“首选项”窗口,单击“应用”(然后您应该在“目标名称”列中看到支持的 Android 版本),然后单击OK
。
设置模拟器
输入终端android list targets
。
此命令将显示所有可用的 Android 版本。
转到 eclipse,然后Window->AVD Manager
从弹出的窗口中添加和删除 Android 模拟器。当您的应用程序构建完成后,您单击Run->Run
模拟器,它将打开,其中包含您的新应用程序。
答案3
是的,你可以将 android-sdk 包从 windows 复制到 linux。除了 SDK 工具和平台工具,你都可以使用它们
- 下载android-sdk_rxx.x-linux.tgz并提取到所有用户都可以访问的位置。
- 复制android-sdk 中的所有文件夹(来自 Windows 计算机)除了包含以下内容的文件夹*。EXE文件文件并粘贴在提取的 android-sdk-linux 中在步骤1中。
- 然后启动 eclipse 并安装 ADT 插件,然后选择帮助 > 安装新软件。(请参阅此链接)。
- 配置 ADT 插件:
Eclipse 重新启动后,您必须指定 Android SDK 目录的位置:
在出现的“欢迎使用 Android 开发”窗口中,选择使用现有 SDK。浏览并选择您最近下载并解压的 Android SDK 目录的位置(步骤 1 中的位置)。单击下一步。
您的 Eclipse IDE 现已设置好,可用于开发 Android 应用,但您需要将最新的 SDK 平台工具和 Android 平台添加到您的环境中。要为您的 SDK 获取这些软件包,请继续添加平台和软件包。