ubuntu 10.10 配置 android 编译环境 需要用到的资源===================
1. sudo add-apt-repository "deb http://archive.canonical.com/
lucid partner"
2. sudo
add-apt-repository "deb http://archive.ubuntu.com/ubuntu
hardy main multiverse"
3. sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu
hardy-updates main multiverse"
4. sudo apt-get update
5. sudo apt-get install sun-java6-jdk
6. sudo apt-get install git-core gnupg flex bison gperf build-essential \
zip curl zlib1g-dev libc6-dev uboot-mkimage subversion \
x11proto-core-dev libx11-dev libglib2.0-dev libncurses5-dev \
libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
libxml2-utils xsltproc
分享到:
相关推荐
《安卓Android源码——TD2.3》 在IT领域,安卓Android系统是全球最流行的移动操作系统之一,广泛应用于智能手机和平板电脑。Android的开放源码特性使得开发者能够深入理解其内部工作原理,并进行定制化开发,提升...
2. **编译环境**:为了编译Android源码,开发者需要设置一个完整的AOSP(Android Open Source Project)开发环境,包括安装必要的依赖、配置环境变量,并使用repo工具来管理源码仓库。 3. **Java源文件**:描述中...
在Android平台上,Camera API是开发人员用来实现相机功能的核心接口,尤其在Android 2.2 (Froyo) 和 2.3 (Gingerbread) 版本中,这一接口对于构建拍照应用至关重要。本文将深入探讨这两个版本的相机源代码,帮助...
在本手册中,详细介绍了如何在Ubuntu环境下配置Android 2.3.3的开发环境,以便于源码初学者能够在Linux系统上顺利地进行Android应用的开发。这份内容丰富的手册详细讲解了搭建开发环境的整个流程,并通过蜂鸣器和LED...
Android SipDemo是一个示例应用,它展示了如何在Android平台上实现网络电话功能,特别是针对Android 2.3(Gingerbread)及以上版本。这个项目基于Android的SIP(Session Initiation Protocol)API,这是一种用于...
虽然Android源码主要关注上层框架,但`drivers`目录下包含了部分硬件驱动代码,可以帮助开发者了解设备驱动的基本结构和工作原理。 通过研究Android 2.3源码,开发者不仅可以提升对系统的理解和控制力,还能为未来...
同时,安装Java Development Kit (JDK) 1.6或更高版本,因为Android源码编译需要JDK支持。 接下来,为了下载和管理源码,你需要安装一些必备工具。首先,通过`sudo apt-get install git-core curl`命令安装`git-...
### Linux 下 Android 源码环境配置详解 #### 一、环境准备与基本概念 在开始之前,我们需要明确几个概念: - **Git**:一种分布式版本控制系统,用于管理 Android 源码。 - **JDK**:Java 开发工具包,Android ...
《Android 2.3 Music 源码深度解析》 Android 2.3,代号“Gingerbread”(姜饼),是Google于2010年推出的一个重要的Android操作系统版本,它为移动设备带来了诸多改进和新特性。其中,Music应用作为系统自带的音乐...
Android源码通常包含编译脚本、Java源文件、XML配置文件等,它们共同构成了Android应用程序或服务的基础。通过分析源码,开发者能够理解软件的架构,找出性能瓶颈,甚至能够根据自己的需求进行二次开发。 【压缩...
《深入剖析Android 2.3 Settings APK源码》 Android 2.3,又被称为Gingerbread,是Google推出的一款重要的Android操作系统版本。Settings APK在Android系统中扮演着至关重要的角色,它负责提供用户界面来配置和管理...
要在Android Studio 2.3中配置CMake,首先需要在项目的build.gradle文件的android块内添加以下代码: ```groovy externalNativeBuild { cmake { cppFlags "-frtti -fexceptions" abiFilters 'armeabi-v7a', 'arm...
【标题】"Android 2.3 Phone APK 源码" 涵盖了 Android 系统早期版本的电话应用开发细节,对于深入理解 Android 应用架构和系统级组件的交互具有重要意义。源码是软件开发的核心,通过分析源码,我们可以了解整个...
### 获取Android源码及在Eclipse中查看源码 #### 一、下载Android源码 在深入了解Android系统之前,获取其源代码是非常重要的一步。这不仅有助于开发者理解系统的内部工作原理,还能帮助他们在开发过程中遇到问题...
总之,在Ubuntu 32位系统上编译Android 2.3源码和内核需要一系列步骤,包括安装必要软件、配置环境、克隆源码、设置编译选项以及解决可能出现的问题。完成这些步骤后,你将能够成功构建自己的Android SDK和定制化的...
如果你在使用这部分源码时遇到其他特定需求,例如需要更深入的系统服务或硬件驱动相关代码,可以寻求更完整的Android源码树,如AOSP(Android Open Source Project)。在那里,你可以找到Android的全部源码,包括...
在这里,我们将探讨Android 2.3 Camera源码中的核心概念、结构以及主要组件,帮助你更好地理解和定制相机功能。 1. **Camera服务**: 在Android系统中,Camera服务是负责管理和控制硬件相机的组件。源码中的`Camera...
总的来说,这份Android 2.3源码提供了关于系统架构、服务管理、安全机制、硬件适配、运行时环境以及数据管理的宝贵信息。对于开发者来说,深入研究这些源码可以帮助他们提升对Android系统底层运作的理解,从而更好地...