`

如何配置ubuntu 64安装环境(转自source.android.com)

 
阅读更多

Linux

The Android build is routinely tested on recent versions of Ubuntu (6.06 and later), but reports of successes or failures on other distributions are welcome.

Ubuntu Linux (32-bit x86)

To set up your Linux development environment, make sure you have the following:
  • Required Packages:
    • Git 1.5.4 or newerand the GNU Privacy Guard.
    • JDK 5.0, update 12 or higher.Java 6 is not supported, because of incompatibilities with @Override.
    • flex, bison, gperf, libsdl-dev, libesd0-dev, libwxgtk2.6-dev (optional), build-essential, zip, curl.
$ sudo apt-get installgit-core gnupgsun-java5-jdkflex bison gperflibsdl-dev libesd0-devlibwxgtk2.6-dev build-essential zipcurl libncurses5-dev zlib1g-dev
  • You might also want Valgrind, a tool that will help you find memory leaks, stack corruption, array bounds overflows, etc.
$ sudo apt-get install valgrind
  • Intrepid (8.10) users may need a newer version of libreadline:
$ sudo apt-get install lib32readline5-dev

Ubuntu Linux (64-bit x86)

This has not been as well tested. Please send success or failure reports toandroid-porting@googlegroups.com.
The Android build requires a 32-bit build environment as well as some other tools:
  • Required Packages:
    • Git, JDK, flex, and the other packages as listed above in the i386 instructions:
    • JDK 5.0, update 12 or higher.Java 6 is not supported, because of incompatibilities with @Override.
    • Pieces from the 32-bit cross-building environment
    • X11 development
$sudo apt-get install git-core gnupg flex bison gperf build-essential zip curlsun-java5-jdkzlib1g-devgcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev
  • Set the system to use the right version of java by default:

    $ sudo update-java-alternatives -s java-1.5.0-sun
  • X11: Ubuntu doesn't have packages for the X11 libraries, but that can be worked around with the following command:

    $ sudo ln -s /usr/lib32/libX11.so.6 /usr/lib32/libX11.so
分享到:
评论

相关推荐

    Ubuntu安装与JDK.android开发环境搭建

    ### Ubuntu安装与JDK及Android开发环境搭建 #### Ubuntu安装详解 **一、准备工作** 为了确保Ubuntu能够顺利安装,你需要准备好以下几项: 1. **下载Ubuntu ISO镜像文件**:确保下载适合你的计算机架构(例如32位...

    ubuntu下android ndk编译环境搭建详细描述

    在Ubuntu系统上搭建Android NDK编译环境是Android原生代码开发的...1. 访问Google官方仓库(https://developer.android.com/ndk/downloads)找到最新版本的NDK,或者使用命令行下载,例如对于r21d版本,可以运行`wget ...

    64位Ubuntu下Android开发环境配置

    ### 64位Ubuntu下Android开发环境配置 #### 必要配置 为了在64位Ubuntu上搭建Android开发环境,我们需要完成一系列必要的配置步骤。这些步骤涵盖了从硬件要求到特定软件包的安装。 ##### 1. 硬件要求 - **物理...

    ubuntu下android开发环境搭建

    在Ubuntu操作系统上搭建Android开发环境是一项基础且重要的工作,它涉及到多个步骤,包括安装必要的软件、配置环境变量以及设置开发者工具。以下将详细介绍这个过程。 首先,我们需要安装Eclipse,这是一个广泛使用...

    Qt for Android 5.15.2环境搭建与配置.docx

    - **下载路径**:访问Android官网(https://developer.android.com/studio)下载Android Studio 4.1.3。 - **安装**:双击下载的安装包,按照向导提示完成安装。 - **配置SDK、NDK**: - **名词解释**:SDK...

    Ubuntu14.04中配置Android环境详解

    在Ubuntu 14.04操作系统中配置Android开发环境是一个重要的任务,这涉及到多个组件的安装和设置。本文将详细讲解如何一步步搭建Android SDK、ADT(Android Development Toolkit)和NDK(Native Development Kit)...

    android-ndk-r19c-linux-x86_64.zip

    总结,本文详细介绍了在Ubuntu 18.04上利用QT 5.13和Android NDK r19c构建Android原生开发环境的步骤,包括安装依赖、下载和解压NDK、配置QT Creator以及创建和运行测试项目。这将为开发者提供一个高效且稳定的开发...

    ubuntu编译安装.txt

    - 首先,需要按照官方文档([http://source.android.com/source/initializing.html](http://source.android.com/source/initializing.html))中的指导进行操作,该文档详细介绍了如何初始化一个Android项目。...

    完整的 ubuntu android 源码环境搭建

    ### 完整的 Ubuntu Android 源码环境搭建 #### 一、概述 本文将详细介绍如何在 Ubuntu 10.04 操作系统上搭建基于 Eclipse IDE 的 Android 源码开发环境。整个过程分为几个步骤:获取源码、编译源码前的准备、编译...

    ubuntu下android编译环境搭建

    ### Ubuntu 下 Android 编译环境搭建详解 #### 一、前言 随着移动互联网的快速发展,Android 成为了全球最流行的移动操作系统之一。对于开发者来说,能够高效地进行 Android 应用开发与系统定制是非常重要的技能。...

    Ubuntu系统搭建Android开发环境

    - 打开Android Studio并打开`android.ipr`文件。 **8. 配置ADB** - ADB(Android Debug Bridge)是一种用于调试Android设备的命令行工具。 - 在`Sdk`目录下的`platform-tools`文件夹中,为ADB添加执行权限: ```...

    Ubuntu10.10搭建Android2.2基于ARM的交叉编译环境

    ### Ubuntu 10.10 搭建 Android 2.2 基于 ARM 的交叉编译环境 #### 一、概述 本篇指南详细介绍了如何在 Ubuntu 10.10 系统上搭建 Android 2.2 版本的基于 ARM 架构的交叉编译环境。该指南适合于对搭建 Android ...

    Ubuntu10.04下配置MTK6573的Android编译运行环境

    在Ubuntu 10.04操作系统中配置MTK6573的Android编译运行环境是一项复杂的任务,涉及到多个步骤和必要的组件安装。MTK6573是联发科(Mediatek)推出的一款针对智能手机和平板电脑的处理器,而Android则是运行在其上的...

    Qt安装配置文件(Qt Linux-x64-5.3.2安装).原创

    在介绍Qt Linux-x64-5.3.2的安装配置过程中,首先需要了解Qt的开发环境及其重要性。Qt是一个跨平台的C++图形用户界面应用程序框架,广泛应用于软件开发中,尤其是桌面和嵌入式系统的开发。它由挪威Trolltech公司创建...

    Ubuntu12.10中Android开发环境的搭建.pdf

    本文主要介绍如何在Ubuntu 12.10上安装和配置Android开发环境,以及解决可能遇到的问题。 首先,Android开发依赖于Java Development Kit (JDK),所以第一步是下载并安装JDK。在这个例子中,使用的是JDK 7的64位版本...

    Ubuntu下的Android(安装篇)

    【Android在Ubuntu下的安装】 随着3G时代的开启,智能手机市场迎来了一波高潮,各大科技巨头纷纷推出了自家的标志性产品。其中,Google不甘示弱,推出了搭载Android操作系统的Google G1手机,这款系统基于Linux 2.6...

    Ubuntu 11.04 搭建Android开发环境

    ### Ubuntu 11.04 搭建Android开发环境 #### 一、概述 本文档将指导您如何在Ubuntu 11.04系统上搭建一个完整的Android应用开发环境。我们将利用Eclipse作为集成开发环境(IDE),并结合Android SDK及PhoneGap工具...

    ubuntu下android源码下载

    在Ubuntu下下载Android源码的过程涉及多个环节,包括安装必要的工具、配置环境变量、初始化和同步源码库。通过遵循上述步骤,开发者可以获得完整的Android源码,为进一步的研究和开发打下坚实的基础。这一过程不仅...

    Ubuntu系统下Android源码编译.pdf

    本文将深入探讨Ubuntu系统下Android源码的编译过程,包括必要的软件安装、环境变量配置、源码获取以及编译过程中可能遇到的问题及其解决方法。 首先,要进行Android源码编译,必须确保Ubuntu系统已安装了基础的开发...

Global site tag (gtag.js) - Google Analytics