Linux和Windows之间的Android SDK平台

时间:2012-05-29 01:19:11

标签: android

我是双启动Windows 7和Ubuntu 12.04 Linux。我可以将现有的Android SDK平台从我的Windows分区复制到linux分区吗?或者平台有什么不同?我不想浪费时间再次重新加载所有包。

5 个答案:

答案 0 :(得分:19)

Android SDK与平台有关。没错。

但是如果你想节省一些空间,可以在两个操作系统之间共享几个文件夹。您可以使用类似ln -s /media/Windows/sdk/XXX ./XXX的内容将Linux中的Windows文件夹链接到以下独立平台文件夹:

  • 额外
  • 平台
  • 样品
  • 来源
  • 系统图像

然后在Linux ./tools/android上启动Android SDK并检查这些软件包是否可用或是否已损坏。

答案 1 :(得分:10)

Android SDK与平台有关。 检查一下:http://developer.android.com/sdk/index.html

答案 2 :(得分:7)

虽然我已经设置了一个虚拟机来进行android开发,但是metch 是正确的。它对我有用。

我使用带有以下代码的bash脚本来进行符号链接

#!/bin/bash
ln -s /home/user/software/sdk/extras /home/user/work/sdk/
ln -s /home/user/software/sdk/platforms /home/user/work/sdk/
ln -s /home/user/software/sdk/samples /home/user/work/sdk/
ln -s /home/user/software/sdk/sources /home/user/work/sdk/
ln -s /home/user/software/sdk/system-images /home/user/work/sdk/

答案 3 :(得分:3)

您可以在Linux和Linux之间共享的文件夹列表Windows文件系统与Android SDK的文件相同,如下所示。你可以复制&在您使用的任何操作系统之间粘贴这些文件夹:

添加附件, 文档, 临时演员, NDK束, 平台, 皮肤, 源, 系统图像, 工具

显然,您需要为每个操作系统下载以下文件夹,即SDK工具,因为它们是依赖于Linux,Windows和Windows等操作系统的平台相关工具。 Mac OS不同:

<强>构建的工具, 平台的工具

这两个文件夹不占用大量下载带宽。因此,您可以根据您正在使用的操作系统轻松下载它。

到目前为止,我已经成功测试并尝试了这一切,并且在完全支持下都运行良好。这将节省大量磁盘空间以及下载带宽和时间肯定!

答案 4 :(得分:1)

嗯,有一些差异和一些相似之处,文件夹平台,平台工具,样本,来源可以共享,它们是最大的文件

你可以将这四个文件夹链接到linux的sdk文件夹

ln -s /mnt/path/to/your/windows/sdk/* /home/youname/yourAndroidBundle/sdk/