ubuntu10.04 AVD<一> 搭建环境

本文详细介绍如何搭建Android开发环境,包括Eclipse与ADT的安装、Git的编译安装、使用Repo管理Android源码以及Android SDK的配置过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


参考 http://www.sigma.me/2011/04/29/linux-install-android-sdk.html

  1. 下载最新的Eclipse 3.6.2(注意,最好是javaEE的),点这里下载,无须安装.;
    $cd Downloads
    $sudo tar xvfz eclipse-jee-galileo-SR2-linux-gtk.tar.gz  -C /opt 

    解压到/opt/eclipe/ 目录下

     

  2. 下载ADT-0.9.9,地址:http://dl-ssl.google.com/android/ADT-0.9.9.zip。本来是可以直接在Eclipse输入https://dl-ssl.google.com/android/eclipse在线安装的,目前最新的版本已经是ADT-12.0.0了
  3. 进入Eclipse->Help->Install Software进入Install面板,点Add,点archive,将下载的ADT(.zip)安装。
  4. 安装git   从http://git-scm.com/下载最新的git源码包:并解压:
    #tar -xjf git-1.7.6.1.tar.bz2
    编译并安装:
    #cd git-1.7.6.1
    #./configure
    #make;make install
    # git --version
    git version 1.7.6.1

  5. 安装repo 建立安装目录,
    cd dir
    curl http://android.git.kernel.org/repo >~/bin/repo
    chmod a+x ~/bin/repo
    cd bin
    ./repo init -u git://android.git.kernel.org/platform/manifest.git
    ./repo init -u git://android.git.kernel.org/platform/manifest.git -b ()
    ./repo sync
  6. 若不用4-5 而要下载Android SDK for linux包,地址:http://dl.google.com/android/android-sdk_r10-linux_x86.tgz。解压,下载后的SDK不是完整的,需要下载一些其他文件,如api,platforms.  可以进入目录执行./tools/android,选择下载google SDK及设定模拟器AVD;或者是在eclipse中AVD设置路径指向此路径。
  7. 如果被墙了,进入http://dl-ssl.google.com/android/repository/repository.xml,然后在xml中逐个寻找linux系统的文件,在迅雷里面直接下载下面文件并按下面方法安装(推荐迅雷,否则速度接近20k,拖1G的SDK够你受的)。下面是具体的文件列表(以下文件夹没有可以自行创建) :
  8. 各个API版本,直接解压到add-ons(这个文件夹是上面的android-sdk_r10-linux_x86.tgz解压后得到有):
    https://dl-ssl.google.com/android/repository/google_apis-8_r02.zip
    https://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
    https://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
    https://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
    https://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
    https://dl-ssl.google.com/android/repository/google_apis-3-r03.zip
  9. 各个platforms版本,我只下了两个,解压到platforms:
    https://dl-ssl.google.com/android/repository/android-2.1_r02-linux.zip
    https://dl-ssl.google.com/android/repository/android-2.2_r02-linux.zip
  10. platform-tools和tools,解压到对应文件夹:
    https://dl-ssl.google.com/android/repository/platform-tools_r03-linux.zip
    https://dl-ssl.google.com/android/repository/tools_r10-linux.zip
  11. docs和samples以及market_licensing,解压到对应文件夹: http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip
    http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip
    http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip
    https://dl-ssl.google.com/android/repository/market_licensing-r01.zip
  12. 以上文件,要是有几个都解压到相同目录的,则保持原来的文件夹顶层,直接考进去,如google_apis-8_r02.zip 解压到google_apis-8,则直接放入add-ons目录,否则的话,则先将顶层去掉,放入,如docs,tools,platform-tools,market_licensing.
  13. 在Eclipse中指定(前提是按2,3两步安好了ADT)SDK目录(help->preference->android),点apply,出现sdk则成功,有时会出现(在tools的adb找不到,,只需要将platforms-tools里面的adb拷一份到tool是目录即可)。
  14. 将tools和platform-tools加入到环境变量中。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值