`
zengxx1989
  • 浏览: 300269 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

android sdk linux 1.5 安装与配置

阅读更多
1.下载android sdk
下载地址如下:
http://dl.google.com/android/android-sdk-windows-1.5_r2.zip
http://dl.google.com/android/android-sdk-linux_x86-1.5_r2.zip
2.下载eclipse 3.4.2
按官方文档说,android sdk 可以运行在eclipse 3.3以上的IDE中,ubuntu源中的eclipse版本过低,建议使用eclipse 3.4.2,其下载地址为:
http://download.actuatechina.com/eclipse/eclipse/downloads/drops/R-3.4.2-200902111700/eclipse-SDK-3.4.2-linux-gtk.tar.gz
3.安装eclipse 3.4.2
先将eclipse解压:
$tar xzvf eclipse-SDK-3.4.2-linux-gtk.tar.gz
将解压出的eclipse文件夹移动到目标目录中去,在这里我设定的安装目标为:/usr/local下。
$sudo mv eclipse /usr/local/
4.安装android sdk
解压android sdk包:
$unzip android-sdk-linux_x86-1.5_r2.zip
移动到目标目录:<在这里我将解压出的sdk文件夹目录改成了android-sdk>
$mv android-sdk-linux_x86-1.5_r2 android-sdk
$sudo mv android-sdk /usr/local/
5.配置环境变量:
修改~/.bashrc文件,加入android sdk与eclipse的环境变量。
$vi ~/.bashrc
在文件的最后加入
export PATH=/usr/local/android-sdk/tools:/usr/local/eclipse:$PATH
保存并退出vi
使配置信息生效
$source ~/.bashrc
6.android avd配置信息的生成
android avd的创建格式为:android create avd -n your-avd-name -t your-targets
其中:-n的参数为我们要创建的avd的名字;-t的参数为Available Android targets的id,我们可以使用命令:android list查寻其具体信息。
$android list

Available Android targets:
id: 1
     Name: Android 1.1
     Type: Platform
     API level: 2
     Skins: HVGA-P, HVGA (default), QVGA-P, HVGA-L, QVGA-L
id: 2
     Name: Android 1.5
     Type: Platform
     API level: 3
     Skins: HVGA-P, HVGA (default), QVGA-P, HVGA-L, QVGA-L
id: 3
     Name: Google APIs
     Type: Add-On
     Vendor: Google Inc.
     Description: Android + Google APIs
     Based on Android 1.5 (API level 3)
     Libraries:
      * com.google.android.maps (maps.jar)
          API for Google Maps
     Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P
Available Android Virtual Devices:

下面我们就以创建一个android 1.5的avd为例:

$android create avd -n android-sdk-15 -t 2

Android 1.5 is a basic Android platform.
Do you wish to create a custom hardware profile [no]yes

Device ram size: The amount of physical RAM on the device, in megabytes.
hw.ramSize [96]:128

Touch-screen support: Whether there is a touch screen or not on the device.
hw.touchScreen [yes]:yes

Track-ball support: Whether there is a trackball on the device.
hw.trackBall [yes]:yes

Keyboard support: Whether the device has a QWERTY keyboard.
hw.keyboard [yes]:yes

DPad support: Whether the device has DPad keys
hw.dPad [yes]:yes

GSM modem support: Whether there is a GSM modem in the device.
hw.gsmModem [yes]:yes

Camera support: Whether the device has a camera.
hw.camera [no]:

Camera support: Whether the device has a camera.
hw.camera [no]:yes

Maximum horizontal camera pixels
hw.camera.maxHorizontalPixels [640]:854

Maximum vertical camera pixels
hw.camera.maxVerticalPixels [480]:480

GPS support: Whether there is a GPS in the device.
hw.gps [yes]:yes

Battery support: Whether the device can run on a battery.
hw.battery [yes]:yes

Accelerometer: Whether there is an accelerometer in the device.
hw.accelerometer [yes]:yes

Audio recording support: Whether the device can record audio
hw.audioInput [yes]:yes

Audio playback support: Whether the device can play audio
hw.audioOutput [yes]:yes

SD Card support: Whether the device supports insertion/removal of virtual SD Cards.
hw.sdCard [yes]:yes

Cache partition support: Whether we use a /cache partition on the device.
disk.cachePartition [yes]:yes

Cache partition size
disk.cachePartition.size [66MB]:100MB

Created AVD ''android-sdk-15'' based on Android 1.5

这样我们就创建了一个基于1.5的avd,上面的具体意思我想大家都能看懂,就不多说了。下在我们就可以测试一下android emulator了:

$emulator @android-sdk-15 -show-kernel

这样就可以启动android emulator了:

加入参数-show-kernel是为了在终端上打印android kernel的信息。
分享到:
评论
1 楼 wshxx998 2010-10-06  
请问你的在配置SDK路径的时候使用的是root帐号还是普通帐号,配置的是全局的路径还是个人用户的路径,我是用的Myeclipse 8.6来集成的,配了路径之后我的Fedora 13就跨了!

相关推荐

    android sdk1.5源码

    Android SDK 1.5源码分析 Android SDK 1.5,代号为"Cupcake",是Android操作系统的一个早期版本,它为开发者提供了构建Android应用程序的基础。源码的获取和研究对于理解Android系统的工作原理、优化应用性能以及...

    在Ubuntulinux中安装androidsdk.pdf

    在Ubuntu Linux系统中安装Android SDK涉及一系列步骤,包括下载必要的软件包、安装Java开发工具(JDK)、配置环境变量、解压和安装Eclipse IDE以及Android SDK,以及为Eclipse安装ADT(Android Development Tools)...

    android sdk 离线下载包及安装方法

    3. **可选操作**:如果之前已经安装过Android SDK,并且tools文件夹存在旧版本工具,可以选择性地删除该文件夹,避免与新版本产生冲突。 #### 三、离线下载包 接下来,我们将详细介绍需要离线下载的各种包及其用途...

    Android_SDK_安装方法

    ### Android SDK 安装方法详解 #### 一、概述 Android SDK(Software Development Kit)是开发者用于构建Android应用的核心工具集。它包含了开发环境所需的各种组件,如编译工具、模拟器、文档等。本文将详细介绍...

    Android_SDK_2.1_下载与安装教程

    ### Android SDK 2.1 下载与安装教程详解 #### 一、引言 随着移动互联网的迅猛发展,Android 成为了最受欢迎的移动操作系统之一。对于开发者而言,掌握如何正确安装和配置 Android SDK 至关重要。本文将详细介绍 ...

    android源代码1.5(第二部分/共两部分)

    1. **Linux内核**:Android基于Linux内核,这部分源码会包含针对1.5版本定制的内核配置和驱动程序。你可以看到设备特定的硬件接口,如GPU、摄像头、音频等的驱动实现,这对于理解Android系统如何与硬件进行通信至关...

    Android-1.5_r04-windows.zip

    标题中的“Android-1.5_r04-windows.zip”表明这是一个与Android操作系统1.5版本相关的资源包,专为Windows用户设计。这个版本是Android早期的迭代,发布于2009年,被称为"Cupcake",引入了许多新功能,如虚拟键盘、...

    Android2.3.3_SDK_安装_Eclipse3.7.1[归纳].pdf

    JDK 1.5及以上版本是安装Android SDK的基础,建议使用Java SE 7u3。您可以在Oracle的官方网站上下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html。 安装JDK后,需要配置系统环境变量...

    Android的Linux内核与驱动程序.pdf

    配置与编译Linux内核** Android的Linux内核可以通过指定架构进行配置和编译。以ARM架构为例,可以使用以下命令进行配置: ``` make ARCH=arm goldfish_defconfig ``` 之后,使用以下命令进行编译: ``` make ...

    Android+SDK+2.3与Eclipse最新版开发环境搭建.pdf

    Android SDK下载器可以帮助开发者快速安装和配置开发环境。根据操作系统不同,可以选择不同的下载链接: - **Windows**:[http://dl.google.com/android/android-sdk_r08-windows.zip]...

    Android SDK 2.2 + Eclipse开发环境图文详解

    为了便于开发者快速上手,本文将详细介绍如何配置基于Android SDK 2.2与Eclipse的开发环境。无论是新手还是有经验的开发者,都可以按照以下步骤顺利搭建起自己的开发环境。 #### 二、准备工作 **1. 系统要求** - ...

    Android_SDK与Eclipse最新版开发环境搭建

    5. **配置Android SDK路径**:在Eclipse中,配置Android SDK的路径,使得Eclipse能够识别并使用Android SDK中的工具和库。 6. **创建并测试第一个项目**:通过Eclipse创建一个新的Android项目,尝试运行在Android...

    AndroidSDK与Eclipse最新版开发环境搭建[整理].pdf

    3. `ANDROID_SDK_HOME`(可选):指定Android SDK的安装位置,这样SDK Manager会在这里保存下载的组件。 在Eclipse中安装ADT(Android Developer Tools)插件,这是Eclipse专门为Android开发设计的一组工具,包括...

    03_Android的Linux内核与驱动程序.pdf

    **1.3 配置与编译Linux内核** 编译Android的Linux内核通常涉及以下步骤: 1. **选择架构和配置**:通过指定目标架构(例如ARM)以及定义配置文件来开始配置过程。例如,对于ARM架构,可以使用以下命令: ```bash...

    Android_SDK开发环境详解(附迅雷下载地址

    ### Android SDK 2.2 开发环境配置详解 随着Google I/O 2010大会上正式发布代号为“Froyo(冻酸奶)”的Android 2.2操作系统,随之而来的是Android SDK 2.2的推出。新版本不仅带来了性能上的显著提升,还增加了对...

    Android_SDK2[1].2__开发环境详解

    本文将详细介绍如何搭建基于Android SDK 2.2的开发环境,包括必要的软件下载与配置步骤。 #### 一、系统环境要求 在开始配置之前,确保您的计算机满足以下最低要求: - 操作系统:Windows XP SP3 或更高版本、Mac ...

Global site tag (gtag.js) - Google Analytics